org.apache.geronimo.gbean
Class GBeanData
java.lang.Object
org.apache.geronimo.gbean.GBeanData
- All Implemented Interfaces:
- Externalizable, Serializable
public class GBeanData
- extends Object
- implements Externalizable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GBeanData
public GBeanData()
GBeanData
public GBeanData(GBeanInfo gbeanInfo)
GBeanData
public GBeanData(AbstractName abstractName,
GBeanInfo gbeanInfo)
GBeanData
public GBeanData(GBeanData gbeanData)
getAbstractName
public AbstractName getAbstractName()
setAbstractName
public void setAbstractName(AbstractName abstractName)
getGBeanInfo
public GBeanInfo getGBeanInfo()
clearAttribute
public void clearAttribute(String name)
clearReference
public void clearReference(String name)
setGBeanInfo
public void setGBeanInfo(GBeanInfo gbeanInfo)
getAttributes
public Map<String,Object> getAttributes()
getAttributeNames
public Set<String> getAttributeNames()
getAttribute
public Object getAttribute(String name)
setAttribute
public void setAttribute(String name,
Object value)
getReferences
public Map<String,ReferencePatterns> getReferences()
getReferencesNames
public Set<String> getReferencesNames()
getReferencePatterns
public ReferencePatterns getReferencePatterns(String name)
setReferencePattern
public void setReferencePattern(String name,
AbstractNameQuery pattern)
setReferencePattern
public void setReferencePattern(String name,
AbstractName abstractName)
setReferencePatterns
public void setReferencePatterns(String name,
Set patterns)
setReferencePatterns
public void setReferencePatterns(String name,
ReferencePatterns patterns)
getDependencies
public Set<ReferencePatterns> getDependencies()
setDependencies
public void setDependencies(Set<ReferencePatterns> dependencies)
addDependencies
public void addDependencies(Set<? extends Object> dependencies)
addDependency
public void addDependency(ReferencePatterns dependency)
addDependency
public void addDependency(AbstractNameQuery refInfo)
addDependency
public void addDependency(AbstractName dependency)
getPriority
public int getPriority()
setPriority
public void setPriority(int priority)
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Specified by:
writeExternal
in interface Externalizable
- Throws:
IOException
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Specified by:
readExternal
in interface Externalizable
- Throws:
IOException
ClassNotFoundException
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.