public class ReferenceRecipe extends AbstractServiceReferenceRecipe
| Modifier and Type | Class and Description |
|---|---|
class |
ReferenceRecipe.ServiceDispatcher |
class |
ReferenceRecipe.ServiceProxyWrapper |
AbstractServiceReferenceRecipe.ListenerSatisfiableRecipe.SatisfactionListenerblueprintContainer, explicitDependencies, filter, listeners, listenersRecipe, optionalname, prototype| Constructor and Description |
|---|
ReferenceRecipe(String name,
ExtendedBlueprintContainer blueprintContainer,
ReferenceMetadata metadata,
CollectionRecipe listenersRecipe,
List<Recipe> explicitDependencies) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doStop() |
protected Object |
internalCreate() |
protected void |
retrack() |
protected void |
track(org.osgi.framework.ServiceReference ref) |
protected void |
untrack(org.osgi.framework.ServiceReference ref) |
bind, createListeners, createProxy, getBestServiceReference, getConstructorDependencies, getDependencies, getInterfaceClass, getListenersRecipe, getOsgiFilter, getRuntimeClass, getServiceReferences, isSatisfied, isStarted, loadAllClasses, loadType, serviceChanged, setSatisfied, start, stop, unbind, updateListenersaddPartialObject, convert, convert, create, destroy, getName, isPrototype, loadClass, loadType, setPrototype, toStringpublic ReferenceRecipe(String name, ExtendedBlueprintContainer blueprintContainer, ReferenceMetadata metadata, CollectionRecipe listenersRecipe, List<Recipe> explicitDependencies)
protected Object internalCreate() throws ComponentDefinitionException
internalCreate in class AbstractRecipeComponentDefinitionExceptionprotected void doStop()
doStop in class AbstractServiceReferenceRecipeprotected void retrack()
retrack in class AbstractServiceReferenceRecipeprotected void track(org.osgi.framework.ServiceReference ref)
track in class AbstractServiceReferenceRecipeprotected void untrack(org.osgi.framework.ServiceReference ref)
untrack in class AbstractServiceReferenceRecipeCopyright © 2016. All rights reserved.