Save This Page
Home » jboss-5.0.0.CR1-src » org » jboss » system » metadata » [javadoc | source]
org.jboss.system.metadata
public class: ServiceMetaData [javadoc | source]
java.lang.Object
   org.jboss.system.metadata.AbstractMetaDataVisitorNode
      org.jboss.system.metadata.ServiceMetaData

All Implemented Interfaces:
    Serializable, ServiceMetaDataVisitorNode

ServiceMetaData.
Field Summary
public static final  String XMBEAN_CODE    The default XMBean class, when one is not specified 
Method from org.jboss.system.metadata.ServiceMetaData Summary:
addAttribute,   addAttributes,   addChildren,   addDependencies,   addDependency,   getAliases,   getAnnotations,   getAttributes,   getClassLoaderName,   getCode,   getConstructor,   getDependencies,   getInterfaceName,   getMode,   getObjectName,   getXMBeanCode,   getXMBeanDD,   getXMBeanDescriptor,   removeAttributes,   removeDependency,   setAliases,   setAnnotations,   setAttributes,   setClassLoaderName,   setCode,   setConstructor,   setDependencies,   setInterfaceName,   setMode,   setObjectName,   setXMBeanCode,   setXMBeanDD,   setXMBeanDescriptor
Methods from org.jboss.system.metadata.AbstractMetaDataVisitorNode:
addChildren,   getChildren,   visit
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jboss.system.metadata.ServiceMetaData Detail:
 public  void addAttribute(ServiceAttributeMetaData serviceAttributeMetaData) 
    Add an attribute
 public  void addAttributes(List aAttributeList) 
    Add an attribute
 protected  void addChildren(Set children) 
 public  void addDependencies(List dependencyList) 
    Add dependencies
 public  void addDependency(ServiceDependencyMetaData serviceDependencyMetaData) 
    Add dependency
 public List getAliases() 
    Get the aliases.
 public List getAnnotations() 
    Get the service annotations
 public List getAttributes() 
    Get the attributes.
 public ObjectName getClassLoaderName() 
    Get the classLoaderName.
 public String getCode() 
    Get the code.
 public ServiceConstructorMetaData getConstructor() 
    Get the constructor.
 public List getDependencies() 
    Get the dependencies.
 public String getInterfaceName() 
    Get the interfaceName.
 public ControllerMode getMode() 
    Get the mode.
 public ObjectName getObjectName() 
    Get the objectName.
 public String getXMBeanCode() 
    Get the xmbeanCode.
 public String getXMBeanDD() 
    Get the xmbeanDD.
 public Element getXMBeanDescriptor() 
    Get the xmbeanDescriptor.
 public  void removeAttributes(List aAttributeList) 
    Remove a list of Attributes
 public  void removeDependency(ServiceDependencyMetaData dependency) 
    Remove a dependency
 public  void setAliases(List aliases) 
    Set the aliases.
 public  void setAnnotations(List annotations) 
    Set the service annotations
 public  void setAttributes(List attributes) 
    Set the attributes.
 public  void setClassLoaderName(ObjectName classLoaderName) 
    Set the classLoaderName.
 public  void setCode(String code) 
    Set the code.
 public  void setConstructor(ServiceConstructorMetaData constructor) 
    Set the constructor.
 public  void setDependencies(List dependencies) 
    Set the dependencies.
 public  void setInterfaceName(String interfaceName) 
    Set the interfaceName.
 public  void setMode(ControllerMode mode) 
    Set the mode.
 public  void setObjectName(ObjectName objectName) 
    Set the objectName.
 public  void setXMBeanCode(String xmbeanCode) 
    Set the xmbeanCode.
 public  void setXMBeanDD(String xmbeanDD) 
    Set the xmbeanDD.
 public  void setXMBeanDescriptor(Element xmbeanDescriptor) 
    Set the xmbeanDescriptor.