|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ServiceDependency | |
---|---|
org.apache.felix.dm | |
org.apache.felix.dm.impl.dependencies |
Uses of ServiceDependency in org.apache.felix.dm |
---|
Subinterfaces of ServiceDependency in org.apache.felix.dm | |
---|---|
interface |
TemporalServiceDependency
A Temporal Service dependency that can block the caller thread between service updates. |
Methods in org.apache.felix.dm that return ServiceDependency | |
---|---|
ServiceDependency |
DependencyManager.createServiceDependency()
Creates a new service dependency. |
ServiceDependency |
DependencyActivatorBase.createServiceDependency()
Creates a new service dependency. |
ServiceDependency |
ServiceDependency.setAutoConfig(boolean autoConfig)
Sets auto configuration for this service. |
ServiceDependency |
ServiceDependency.setAutoConfig(String instanceName)
Sets auto configuration for this service. |
ServiceDependency |
ServiceDependency.setCallbacks(Object instance,
String added,
String removed)
Sets the callbacks for this service. |
ServiceDependency |
ServiceDependency.setCallbacks(Object instance,
String added,
String changed,
String removed)
Sets the callbacks for this service. |
ServiceDependency |
ServiceDependency.setCallbacks(String added,
String removed)
Sets the callbacks for this service. |
ServiceDependency |
ServiceDependency.setCallbacks(String added,
String changed,
String removed)
Sets the callbacks for this service. |
ServiceDependency |
ServiceDependency.setDefaultImplementation(Object implementation)
Sets the default implementation for this service dependency. |
ServiceDependency |
ServiceDependency.setInstanceBound(boolean isInstanceBound)
|
ServiceDependency |
ServiceDependency.setPropagate(boolean propagate)
Sets propagation of the service dependency properties to the provided service properties. |
ServiceDependency |
ServiceDependency.setPropagate(Object instance,
String method)
Sets an Object instance and a callback method used to propagate some properties to the provided service properties. |
ServiceDependency |
ServiceDependency.setRequired(boolean required)
Sets the required flag which determines if this service is required or not. |
ServiceDependency |
ServiceDependency.setService(Class serviceName)
Sets the name of the service that should be tracked. |
ServiceDependency |
ServiceDependency.setService(Class serviceName,
ServiceReference serviceReference)
Sets the name of the service that should be tracked. |
ServiceDependency |
ServiceDependency.setService(Class serviceName,
String serviceFilter)
Sets the name of the service that should be tracked. |
ServiceDependency |
ServiceDependency.setService(String serviceFilter)
Sets the filter for the services that should be tracked. |
Uses of ServiceDependency in org.apache.felix.dm.impl.dependencies |
---|
Classes in org.apache.felix.dm.impl.dependencies that implement ServiceDependency | |
---|---|
class |
ServiceDependencyImpl
Service dependency that can track an OSGi service. |
class |
TemporalServiceDependencyImpl
Temporal Service dependency implementation, used to hide temporary service dependency "outage". |
Methods in org.apache.felix.dm.impl.dependencies that return ServiceDependency | |
---|---|
ServiceDependency |
ServiceDependencyImpl.setAutoConfig(boolean autoConfig)
Sets auto configuration for this service. |
ServiceDependency |
ServiceDependencyImpl.setAutoConfig(String instanceName)
Sets auto configuration for this service. |
ServiceDependency |
ServiceDependencyImpl.setCallbacks(Object instance,
String added,
String removed)
Sets the callbacks for this service. |
ServiceDependency |
ServiceDependencyImpl.setCallbacks(Object instance,
String added,
String changed,
String removed)
Sets the callbacks for this service. |
ServiceDependency |
ServiceDependencyImpl.setCallbacks(String added,
String removed)
Sets the callbacks for this service. |
ServiceDependency |
ServiceDependencyImpl.setCallbacks(String added,
String changed,
String removed)
Sets the callbacks for this service. |
ServiceDependency |
ServiceDependencyImpl.setDefaultImplementation(Object implementation)
Sets the default implementation for this service dependency. |
ServiceDependency |
ServiceDependencyImpl.setInstanceBound(boolean isInstanceBound)
|
ServiceDependency |
ServiceDependencyImpl.setPropagate(boolean propagate)
|
ServiceDependency |
ServiceDependencyImpl.setPropagate(Object instance,
String method)
|
ServiceDependency |
TemporalServiceDependencyImpl.setRequired(boolean required)
Sets the required flag which determines if this service is required or not. |
ServiceDependency |
ServiceDependencyImpl.setRequired(boolean required)
Sets the required flag which determines if this service is required or not. |
ServiceDependency |
ServiceDependencyImpl.setService(Class serviceName)
Sets the name of the service that should be tracked. |
ServiceDependency |
ServiceDependencyImpl.setService(Class serviceName,
ServiceReference serviceReference)
Sets the name of the service that should be tracked. |
ServiceDependency |
ServiceDependencyImpl.setService(Class serviceName,
String serviceFilter)
Sets the name of the service that should be tracked. |
ServiceDependency |
ServiceDependencyImpl.setService(String serviceFilter)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |