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.ComponentMetadata
public void setId(String id)
setId
in interface MutableComponentMetadata
public int getActivation()
getActivation
in interface org.osgi.service.blueprint.reflect.ComponentMetadata
public void setActivation(int activation)
setActivation
in interface MutableComponentMetadata
public List<String> getDependsOn()
getDependsOn
in interface org.osgi.service.blueprint.reflect.ComponentMetadata
public void setDependsOn(List<String> dependsOn)
setDependsOn
in interface MutableComponentMetadata
public void addDependsOn(String explicitDependency)
addDependsOn
in interface MutableComponentMetadata
public void removeDependsOn(String dependency)
removeDependsOn
in interface MutableComponentMetadata
Copyright © 2016. All rights reserved.