public abstract class RefPair<S,T> extends Object
Constructor and Description |
---|
RefPair(org.osgi.framework.ServiceReference<T> ref) |
Modifier and Type | Method and Description |
---|---|
org.osgi.framework.ServiceReference<T> |
getRef() |
abstract T |
getServiceObject(ComponentContextImpl<S> key) |
abstract boolean |
getServiceObject(ComponentContextImpl<S> key,
org.osgi.framework.BundleContext context) |
boolean |
isDeleted() |
boolean |
isFailed() |
void |
markDeleted() |
void |
setFailed() |
abstract boolean |
setServiceObject(ComponentContextImpl<S> key,
T serviceObject) |
abstract T |
ungetServiceObject(ComponentContextImpl<S> key) |
abstract void |
ungetServiceObjects(org.osgi.framework.BundleContext context) |
public RefPair(org.osgi.framework.ServiceReference<T> ref)
public org.osgi.framework.ServiceReference<T> getRef()
public abstract boolean getServiceObject(ComponentContextImpl<S> key, org.osgi.framework.BundleContext context)
public abstract T getServiceObject(ComponentContextImpl<S> key)
public abstract boolean setServiceObject(ComponentContextImpl<S> key, T serviceObject)
public abstract void ungetServiceObjects(org.osgi.framework.BundleContext context)
public abstract T ungetServiceObject(ComponentContextImpl<S> key)
public void setFailed()
public boolean isFailed()
public boolean isDeleted()
public void markDeleted()
Copyright © 2006–2020 The Apache Software Foundation. All rights reserved.