Interface ReferenceManager<S,T>
-
- All Known Implementing Classes:
DependencyManager
public interface ReferenceManager<S,T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getName()
Returns the name of the service reference.List<org.osgi.framework.ServiceReference<?>>
getServiceReferences()
Returns an array ofServiceReference
instances of all services this instance is bound to ornull
if no services are actually bound.String
getTarget()
Returns the target filter of this dependency as a string ornull
if this dependency has no target filter set.boolean
isSatisfied()
-
-
-
Method Detail
-
getServiceReferences
List<org.osgi.framework.ServiceReference<?>> getServiceReferences()
Returns an array ofServiceReference
instances of all services this instance is bound to ornull
if no services are actually bound.
-
getName
String getName()
Returns the name of the service reference.
-
getTarget
String getTarget()
Returns the target filter of this dependency as a string ornull
if this dependency has no target filter set.- Returns:
- The target filter of this dependency or
null
if none is set.
-
isSatisfied
boolean isSatisfied()
-
-