Class RefPair<S,T>
java.lang.Object
org.apache.felix.scr.impl.inject.RefPair<S,T>
- Direct Known Subclasses:
AbstractPrototypeRefPair, SingleRefPair
- Version:
- $Rev$ $Date$
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.osgi.framework.ServiceReference<T> getRef()abstract Tabstract booleangetServiceObject(ScrComponentContext key, org.osgi.framework.BundleContext context) booleanbooleanisFailed()voidvoidabstract booleansetServiceObject(ScrComponentContext key, T serviceObject) abstract Tabstract voidungetServiceObjects(org.osgi.framework.BundleContext context)
-
Field Details
-
ref
-
failed
volatile boolean failed -
deleted
volatile boolean deleted
-
-
Constructor Details
-
RefPair
-
-
Method Details
-
getRef
-
getServiceObject
public abstract boolean getServiceObject(ScrComponentContext key, org.osgi.framework.BundleContext context) -
getServiceObject
-
setServiceObject
-
ungetServiceObjects
public abstract void ungetServiceObjects(org.osgi.framework.BundleContext context) -
ungetServiceObject
-
markFailed
public void markFailed() -
clearFailed
public void clearFailed() -
isFailed
public boolean isFailed() -
isDeleted
public boolean isDeleted() -
markDeleted
public void markDeleted()
-