public class ServiceReferenceTCCLServiceDependency
extends org.apache.felix.dm.impl.dependencies.ServiceDependencyImpl
m_context, m_services, m_trackedServiceName, m_tracker
Constructor and Description |
---|
ServiceReferenceTCCLServiceDependency(org.osgi.framework.BundleContext bundleContext,
org.apache.felix.dm.impl.Logger logger) |
Modifier and Type | Method and Description |
---|---|
void |
invoke(java.lang.Object[] callbackInstances,
org.apache.felix.dm.DependencyService dependencyService,
org.osgi.framework.ServiceReference serviceReference,
java.lang.Object service,
java.lang.String name) |
void |
invokeSwappedCallback(java.lang.Object[] callbackInstances,
org.apache.felix.dm.DependencyService component,
org.osgi.framework.ServiceReference previousServiceReference,
java.lang.Object previousService,
org.osgi.framework.ServiceReference currentServiceReference,
java.lang.Object currentService,
java.lang.String swapCallback) |
addedService, addingService, createCopy, getAutoConfigInstance, getAutoConfigName, getAutoConfigType, getName, getProperties, getService, getType, invokeAdded, invokeRemoved, isAutoConfig, isAvailable, isPropagated, makeAvailable, modifiedService, removedService, setAutoConfig, setAutoConfig, setCallbacks, setCallbacks, setCallbacks, setCallbacks, setCallbacks, setCallbacks, setDebug, setDefaultImplementation, setInstanceBound, setPropagate, setPropagate, setRequired, setService, setService, setService, setService, start, stop, toString
getState, isInstanceBound, isRequired, setIsInstanceBound, setIsRequired
public ServiceReferenceTCCLServiceDependency(org.osgi.framework.BundleContext bundleContext, org.apache.felix.dm.impl.Logger logger)
public void invoke(java.lang.Object[] callbackInstances, org.apache.felix.dm.DependencyService dependencyService, org.osgi.framework.ServiceReference serviceReference, java.lang.Object service, java.lang.String name)
invoke
in class org.apache.felix.dm.impl.dependencies.ServiceDependencyImpl
public void invokeSwappedCallback(java.lang.Object[] callbackInstances, org.apache.felix.dm.DependencyService component, org.osgi.framework.ServiceReference previousServiceReference, java.lang.Object previousService, org.osgi.framework.ServiceReference currentServiceReference, java.lang.Object currentService, java.lang.String swapCallback)
invokeSwappedCallback
in class org.apache.felix.dm.impl.dependencies.ServiceDependencyImpl