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 java.lang.String
getName()
Returns the name of the service reference.java.util.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.java.lang.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
java.util.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
java.lang.String getName()
Returns the name of the service reference.
-
getTarget
java.lang.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()
-
-