public interface MutableServiceReferenceMetadata extends ExtendedServiceReferenceMetadata, MutableComponentMetadata
ServiceReferenceMetadata
that allows modifications.PROXY_METHOD_CLASSES, PROXY_METHOD_DEFAULT
AVAILABILITY_MANDATORY, AVAILABILITY_OPTIONAL
ACTIVATION_EAGER, ACTIVATION_LAZY
Modifier and Type | Method and Description |
---|---|
void |
addServiceListener(ReferenceListener listener) |
ReferenceListener |
addServiceListener(Target listenerComponent,
String bindMethodName,
String unbindMethodName) |
void |
removeReferenceListener(ReferenceListener listener) |
void |
setAvailability(int availability) |
void |
setComponentName(String componentName) |
void |
setFilter(String filter) |
void |
setInterface(String interfaceName) |
void |
setProxyMethod(int proxyMethod) |
void |
setRuntimeInterface(Class clazz) |
getProxyMethod, getRuntimeInterface
getAvailability, getComponentName, getFilter, getInterface, getReferenceListeners
getActivation, getDependsOn, getId
addDependsOn, removeDependsOn, setActivation, setDependsOn, setId
void setAvailability(int availability)
void setInterface(String interfaceName)
void setComponentName(String componentName)
void addServiceListener(ReferenceListener listener)
ReferenceListener addServiceListener(Target listenerComponent, String bindMethodName, String unbindMethodName)
void removeReferenceListener(ReferenceListener listener)
void setProxyMethod(int proxyMethod)
void setFilter(String filter)
void setRuntimeInterface(Class clazz)
Copyright © 2014. All rights reserved.