public class BeanMetaDataConfig extends AbstractConfigVisitorNode implements Serializable
Constructor and Description |
---|
BeanMetaDataConfig() |
getChildren, getTempBeanInfo, getTempBeanInfo, getTempBeanInfo, getType, getType
public static org.jboss.msc.service.ServiceName toBeanName(String name, BeanState state)
name
- the original bean namestate
- the statepublic static org.jboss.msc.service.ServiceName toInstancesName(Class<?> clazz, BeanState state)
clazz
- the classstate
- the bean statepublic void visit(ConfigVisitor visitor)
ConfigVisitorNode
visit
in interface ConfigVisitorNode
visit
in class AbstractConfigVisitorNode
visitor
- the config visitorprotected void addChildren(ConfigVisitor visitor, List<ConfigVisitorNode> nodes)
AbstractConfigVisitorNode
addChildren
in class AbstractConfigVisitorNode
visitor
- the current visitornodes
- the nodes list to add topublic String getName()
public void setName(String name)
public String getBeanClass()
public void setBeanClass(String beanClass)
public ModeConfig getMode()
public void setMode(ModeConfig mode)
public ModuleConfig getModule()
public void setModule(ModuleConfig module)
public ConstructorConfig getConstructor()
public void setConstructor(ConstructorConfig constructor)
public Set<PropertyConfig> getProperties()
public void setProperties(Set<PropertyConfig> properties)
public LifecycleConfig getCreate()
public void setCreate(LifecycleConfig create)
public LifecycleConfig getStart()
public void setStart(LifecycleConfig start)
public LifecycleConfig getStop()
public void setStop(LifecycleConfig stop)
public LifecycleConfig getDestroy()
public void setDestroy(LifecycleConfig destroy)
public List<InstallConfig> getInstalls()
public void setInstalls(List<InstallConfig> installs)
public List<InstallConfig> getUninstalls()
public void setUninstalls(List<InstallConfig> uninstalls)
public List<CallbackConfig> getIncallbacks()
public void setIncallbacks(List<CallbackConfig> incallbacks)
public List<CallbackConfig> getUncallbacks()
public void setUncallbacks(List<CallbackConfig> uncallbacks)
public Set<DependsConfig> getDepends()
public void setDepends(Set<DependsConfig> depends)
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All rights reserved.