|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MutableServiceMetadata
A mutable version of the ServiceMetadata that allows modifications.
| Field Summary |
|---|
| Fields inherited from interface org.osgi.service.blueprint.reflect.ServiceMetadata |
|---|
AUTO_EXPORT_ALL_CLASSES, AUTO_EXPORT_CLASS_HIERARCHY, AUTO_EXPORT_DISABLED, AUTO_EXPORT_INTERFACES |
| Fields inherited from interface org.osgi.service.blueprint.reflect.ComponentMetadata |
|---|
ACTIVATION_EAGER, ACTIVATION_LAZY |
| Method Summary | |
|---|---|
void |
addInterface(String interfaceName)
|
void |
addRegistrationListener(RegistrationListener listener)
|
RegistrationListener |
addRegistrationListener(Target listenerComponent,
String registrationMethodName,
String unregistrationMethodName)
|
void |
addServiceProperty(MapEntry serviceProperty)
|
MapEntry |
addServiceProperty(NonNullMetadata key,
Metadata value)
|
void |
removeInterface(String interfaceName)
|
void |
removeRegistrationListener(RegistrationListener listener)
|
void |
removeServiceProperty(MapEntry serviceProperty)
|
void |
setAutoExport(int autoExportMode)
|
void |
setRanking(int ranking)
|
void |
setServiceComponent(Target serviceComponent)
|
| Methods inherited from interface org.osgi.service.blueprint.reflect.ServiceMetadata |
|---|
getAutoExport, getInterfaces, getRanking, getRegistrationListeners, getServiceComponent, getServiceProperties |
| Methods inherited from interface org.apache.aries.blueprint.mutable.MutableComponentMetadata |
|---|
addDependsOn, removeDependsOn, setActivation, setDependsOn, setId |
| Methods inherited from interface org.osgi.service.blueprint.reflect.ComponentMetadata |
|---|
getActivation, getDependsOn, getId |
| Method Detail |
|---|
void setServiceComponent(Target serviceComponent)
void addInterface(String interfaceName)
void removeInterface(String interfaceName)
void setAutoExport(int autoExportMode)
void addServiceProperty(MapEntry serviceProperty)
MapEntry addServiceProperty(NonNullMetadata key,
Metadata value)
void removeServiceProperty(MapEntry serviceProperty)
void setRanking(int ranking)
void addRegistrationListener(RegistrationListener listener)
RegistrationListener addRegistrationListener(Target listenerComponent,
String registrationMethodName,
String unregistrationMethodName)
void removeRegistrationListener(RegistrationListener listener)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||