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