public class ComponentMetadataImpl extends Object implements MutableComponentMetadata
| Modifier and Type | Field and Description |
|---|---|
protected int |
activation |
protected List<String> |
dependsOn |
protected String |
id |
| Modifier | Constructor and Description |
|---|---|
protected |
ComponentMetadataImpl() |
protected |
ComponentMetadataImpl(org.osgi.service.blueprint.reflect.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(org.osgi.service.blueprint.reflect.ComponentMetadata source)
public String getId()
getId in interface org.osgi.service.blueprint.reflect.ComponentMetadatapublic void setId(String id)
setId in interface MutableComponentMetadatapublic int getActivation()
getActivation in interface org.osgi.service.blueprint.reflect.ComponentMetadatapublic void setActivation(int activation)
setActivation in interface MutableComponentMetadatapublic List<String> getDependsOn()
getDependsOn in interface org.osgi.service.blueprint.reflect.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 © 2025. All rights reserved.