public class DependentComponentFactoryRecipe extends ComponentFactoryRecipe<DependentComponentFactoryMetadata> implements SatisfiableRecipe, DependentComponentFactoryMetadata.SatisfactionCallback
SatisfiableRecipe.SatisfactionListenername, prototype| Constructor and Description |
|---|
DependentComponentFactoryRecipe(String name,
DependentComponentFactoryMetadata metadata,
ExtendedBlueprintContainer container,
List<Recipe> dependencies) |
| Modifier and Type | Method and Description |
|---|---|
String |
getOsgiFilter() |
boolean |
isSatisfied() |
void |
notifyChanged()
Alert the container that the satisfaction status has changed.
|
void |
start(SatisfiableRecipe.SatisfactionListener listener) |
void |
stop() |
destroy, getDependencies, getMetadata, internalCreateaddPartialObject, canConvert, convert, convert, create, getConstructorDependencies, getName, isPrototype, loadClass, loadType, loadType, setPrototype, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreate, destroy, getConstructorDependencies, getDependencies, getNamepublic DependentComponentFactoryRecipe(String name, DependentComponentFactoryMetadata metadata, ExtendedBlueprintContainer container, List<Recipe> dependencies)
public String getOsgiFilter()
getOsgiFilter in interface SatisfiableRecipepublic boolean isSatisfied()
isSatisfied in interface SatisfiableRecipepublic void start(SatisfiableRecipe.SatisfactionListener listener)
start in interface SatisfiableRecipepublic void stop()
stop in interface SatisfiableRecipepublic void notifyChanged()
DependentComponentFactoryMetadata.SatisfactionCallbacknotifyChanged in interface DependentComponentFactoryMetadata.SatisfactionCallbackCopyright © 2009-2015 The Apache Software Foundation. All Rights Reserved.