public class ComponentMetadataImpl extends Object implements MutableComponentMetadata
| Modifier and Type | Field and Description |
|---|---|
protected int |
activation |
protected List<String> |
dependsOn |
protected String |
id |
ACTIVATION_EAGER, ACTIVATION_LAZY| Modifier | Constructor and Description |
|---|---|
protected |
ComponentMetadataImpl() |
protected |
ComponentMetadataImpl(ComponentMetadata source) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDependsOn(String explicitDependency) |
int |
getActivation() |
List<String> |
getDependsOn() |
String |
getId() |
void |
removeDependsOn(String dependency) |
void |
setActivation(int activation) |
void |
setDependsOn(List<String> dependsOn) |
void |
setId(String id) |
protected String id
protected int activation
protected ComponentMetadataImpl()
protected ComponentMetadataImpl(ComponentMetadata source)
public String getId()
getId in interface ComponentMetadatapublic void setId(String id)
setId in interface MutableComponentMetadatapublic int getActivation()
getActivation in interface ComponentMetadatapublic void setActivation(int activation)
setActivation in interface MutableComponentMetadatapublic List<String> getDependsOn()
getDependsOn in interface ComponentMetadatapublic void setDependsOn(List<String> dependsOn)
setDependsOn in interface MutableComponentMetadatapublic void addDependsOn(String explicitDependency)
addDependsOn in interface MutableComponentMetadatapublic void removeDependsOn(String dependency)
removeDependsOn in interface MutableComponentMetadataCopyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.