public class ComponentDescription extends AbstractDescription
ComponentDescription
is a described component.
In general all fields should be set by an annocation scanner,
no default values should be assumed for these fields:
annotation
Constructor and Description |
---|
ComponentDescription(ScannedAnnotation annotation) |
getAnnotation, getIdentifier, getSource, setSource
public ComponentDescription(ScannedAnnotation annotation)
public String getName()
public void setName(String name)
public String getLabel()
public void setLabel(String label)
public String getDescription()
public void setDescription(String description)
public Boolean getEnabled()
public void setEnabled(Boolean enabled)
public Boolean getImmediate()
public void setImmediate(Boolean immediate)
public String getFactory()
public void setFactory(String factory)
public boolean isSetMetatypeFactoryPid()
public void setSetMetatypeFactoryPid(boolean isSetMetatypeFactoryPid)
public boolean isAbstract()
public void setAbstract(boolean isAbstract)
public boolean isInherit()
public void setInherit(boolean isInherit)
public boolean isCreateDs()
public void setCreateDs(boolean createDs)
public boolean isCreatePid()
public void setCreatePid(boolean createPid)
public boolean isCreateMetatype()
public void setCreateMetatype(boolean createMetatype)
public ComponentConfigurationPolicy getConfigurationPolicy()
public void setConfigurationPolicy(ComponentConfigurationPolicy configurationPolicy)
public String getActivate()
public void setActivate(String activate)
public String getDeactivate()
public void setDeactivate(String deactivate)
public String getModified()
public void setModified(String modified)
public SpecVersion getSpecVersion()
public void setSpecVersion(SpecVersion specVersion)
public String getConfigurationPid()
public void setConfigurationPid(String configurationPid)
public AbstractDescription clone()
clone
in class AbstractDescription
Copyright © 2006–2014 The Apache Software Foundation. All rights reserved.