public interface MutableServiceMetadata extends org.osgi.service.blueprint.reflect.ServiceMetadata, MutableComponentMetadata
ServiceMetadata
that allows modifications.Modifier and Type | Method and Description |
---|---|
void |
addInterface(String interfaceName) |
void |
addRegistrationListener(org.osgi.service.blueprint.reflect.RegistrationListener listener) |
org.osgi.service.blueprint.reflect.RegistrationListener |
addRegistrationListener(org.osgi.service.blueprint.reflect.Target listenerComponent,
String registrationMethodName,
String unregistrationMethodName) |
void |
addServiceProperty(org.osgi.service.blueprint.reflect.MapEntry serviceProperty) |
org.osgi.service.blueprint.reflect.MapEntry |
addServiceProperty(org.osgi.service.blueprint.reflect.NonNullMetadata key,
org.osgi.service.blueprint.reflect.Metadata value) |
void |
removeInterface(String interfaceName) |
void |
removeRegistrationListener(org.osgi.service.blueprint.reflect.RegistrationListener listener) |
void |
removeServiceProperty(org.osgi.service.blueprint.reflect.MapEntry serviceProperty) |
void |
setAutoExport(int autoExportMode) |
void |
setRanking(int ranking) |
void |
setServiceComponent(org.osgi.service.blueprint.reflect.Target serviceComponent) |
getAutoExport, getInterfaces, getRanking, getRegistrationListeners, getServiceComponent, getServiceProperties
addDependsOn, removeDependsOn, setActivation, setDependsOn, setId
void setServiceComponent(org.osgi.service.blueprint.reflect.Target serviceComponent)
void addInterface(String interfaceName)
void removeInterface(String interfaceName)
void setAutoExport(int autoExportMode)
void addServiceProperty(org.osgi.service.blueprint.reflect.MapEntry serviceProperty)
org.osgi.service.blueprint.reflect.MapEntry addServiceProperty(org.osgi.service.blueprint.reflect.NonNullMetadata key, org.osgi.service.blueprint.reflect.Metadata value)
void removeServiceProperty(org.osgi.service.blueprint.reflect.MapEntry serviceProperty)
void setRanking(int ranking)
void addRegistrationListener(org.osgi.service.blueprint.reflect.RegistrationListener listener)
org.osgi.service.blueprint.reflect.RegistrationListener addRegistrationListener(org.osgi.service.blueprint.reflect.Target listenerComponent, String registrationMethodName, String unregistrationMethodName)
void removeRegistrationListener(org.osgi.service.blueprint.reflect.RegistrationListener listener)
Copyright © 2016. All rights reserved.