|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Recipe | |
---|---|
org.apache.aries.blueprint.container | |
org.apache.aries.blueprint.di |
Uses of Recipe in org.apache.aries.blueprint.container |
---|
Subinterfaces of Recipe in org.apache.aries.blueprint.container | |
---|---|
interface |
SatisfiableRecipe
Interface used to describe an object which can satisfy a constraint or not. |
Classes in org.apache.aries.blueprint.container that implement Recipe | |
---|---|
class |
AbstractServiceReferenceRecipe
Abstract class for service reference recipes. |
class |
BeanRecipe
A Recipe to create POJOs. |
class |
ReferenceListRecipe
A recipe to create a managed collection of service references |
class |
ReferenceRecipe
A recipe to create an unary OSGi service reference. |
class |
ServiceRecipe
A Recipe to export services into the OSGi registry. |
Fields in org.apache.aries.blueprint.container with type parameters of type Recipe | |
---|---|
protected java.util.List<Recipe> |
AbstractServiceReferenceRecipe.explicitDependencies
|
Methods in org.apache.aries.blueprint.container that return Recipe | |
---|---|
Recipe |
RecipeBuilder.createRecipe(ComponentMetadata component)
|
Recipe |
BlueprintRepository.getRecipe(java.lang.String name)
|
Recipe |
ServiceRecipe.getServiceRecipe()
|
Recipe |
BlueprintRepository.pop()
|
Methods in org.apache.aries.blueprint.container that return types with arguments of type Recipe | |
---|---|
java.util.Set<Recipe> |
BlueprintRepository.getAllRecipes(java.lang.String... names)
|
java.util.List<Recipe> |
ServiceRecipe.getConstructorDependencies()
|
java.util.List<Recipe> |
AbstractServiceReferenceRecipe.getConstructorDependencies()
|
java.util.List<Recipe> |
BeanRecipe.getConstructorDependencies()
|
java.util.List<Recipe> |
ServiceRecipe.getDependencies()
|
java.util.List<Recipe> |
AbstractServiceReferenceRecipe.getDependencies()
|
java.util.List<Recipe> |
BeanRecipe.getDependencies()
|
java.util.List<Recipe> |
BeanRecipe.getExplicitDependencies()
|
java.util.LinkedHashMap<java.lang.String,Recipe> |
DependencyGraph.getSortedRecipes(java.util.Collection<java.lang.String> names)
|
java.util.LinkedList<Recipe> |
BlueprintRepository.getStack()
|
Methods in org.apache.aries.blueprint.container with parameters of type Recipe | |
---|---|
void |
BlueprintRepository.push(Recipe recipe)
|
void |
BlueprintRepository.putRecipe(java.lang.String name,
Recipe recipe)
|
void |
BeanRecipe.setFactoryComponent(Recipe factory)
|
Method parameters in org.apache.aries.blueprint.container with type arguments of type Recipe | |
---|---|
void |
BeanRecipe.setExplicitDependencies(java.util.List<Recipe> explicitDependencies)
|
Constructors in org.apache.aries.blueprint.container with parameters of type Recipe | |
---|---|
ServiceRecipe(java.lang.String name,
ExtendedBlueprintContainer blueprintContainer,
ServiceMetadata metadata,
Recipe serviceRecipe,
CollectionRecipe listenersRecipe,
MapRecipe propertiesRecipe,
java.util.List<Recipe> explicitDependencies)
|
Constructor parameters in org.apache.aries.blueprint.container with type arguments of type Recipe | |
---|---|
AbstractServiceReferenceRecipe(java.lang.String name,
ExtendedBlueprintContainer blueprintContainer,
ServiceReferenceMetadata metadata,
CollectionRecipe listenersRecipe,
java.util.List<Recipe> explicitDependencies)
|
|
ReferenceListRecipe(java.lang.String name,
ExtendedBlueprintContainer blueprintContainer,
ReferenceListMetadata metadata,
CollectionRecipe listenersRecipe,
java.util.List<Recipe> explicitDependencies)
|
|
ReferenceRecipe(java.lang.String name,
ExtendedBlueprintContainer blueprintContainer,
ReferenceMetadata metadata,
CollectionRecipe listenersRecipe,
java.util.List<Recipe> explicitDependencies)
|
|
ServiceRecipe(java.lang.String name,
ExtendedBlueprintContainer blueprintContainer,
ServiceMetadata metadata,
Recipe serviceRecipe,
CollectionRecipe listenersRecipe,
MapRecipe propertiesRecipe,
java.util.List<Recipe> explicitDependencies)
|
Uses of Recipe in org.apache.aries.blueprint.di |
---|
Classes in org.apache.aries.blueprint.di that implement Recipe | |
---|---|
class |
AbstractRecipe
|
class |
ArrayRecipe
|
class |
CollectionRecipe
|
class |
ComponentFactoryRecipe<T extends ComponentFactoryMetadata>
Pass-through recipe that allows custom bean manager (represented by a ComponentFactoryMetadata instance) to fit into the container lifecycle. |
class |
DependentComponentFactoryRecipe
Extends ComponentFactoryRecipe to support the dependency management (SatisfiableRecipe) for custom bean managers (DependentComponentFactoryMetadata instances in this case). |
class |
IdRefRecipe
|
class |
MapRecipe
|
class |
PassThroughRecipe
|
class |
RefRecipe
|
class |
ValueRecipe
This recipe will be used to create an object from a ValueMetadata. |
Methods in org.apache.aries.blueprint.di that return Recipe | |
---|---|
Recipe |
Repository.getRecipe(java.lang.String name)
Return the recipe for the given name. |
Recipe |
ExecutionContext.getRecipe(java.lang.String name)
|
Recipe |
ExecutionContext.pop()
Removes the top recipe from the execution stack. |
Methods in org.apache.aries.blueprint.di that return types with arguments of type Recipe | |
---|---|
java.util.Set<Recipe> |
Repository.getAllRecipes(java.lang.String... names)
|
java.util.List<Recipe> |
CircularDependencyException.getCircularDependency()
|
java.util.List<Recipe> |
AbstractRecipe.getConstructorDependencies()
|
java.util.List<Recipe> |
Recipe.getConstructorDependencies()
Get the list of constructor dependencies, i.e. |
java.util.List<Recipe> |
Recipe.getDependencies()
Get the list of nested recipes, i.e. |
java.util.List<Recipe> |
IdRefRecipe.getDependencies()
|
java.util.List<Recipe> |
CollectionRecipe.getDependencies()
|
java.util.List<Recipe> |
MapRecipe.getDependencies()
|
java.util.List<Recipe> |
ArrayRecipe.getDependencies()
|
java.util.List<Recipe> |
ComponentFactoryRecipe.getDependencies()
|
java.util.List<Recipe> |
ValueRecipe.getDependencies()
|
java.util.List<Recipe> |
RefRecipe.getDependencies()
|
java.util.List<Recipe> |
PassThroughRecipe.getDependencies()
|
Methods in org.apache.aries.blueprint.di with parameters of type Recipe | |
---|---|
void |
CollectionRecipe.add(Recipe value)
|
void |
ArrayRecipe.add(Recipe value)
|
void |
ExecutionContext.push(Recipe recipe)
Adds a recipe to the top of the execution stack. |
void |
MapRecipe.put(Recipe key,
Recipe value)
|
void |
Repository.putRecipe(java.lang.String name,
Recipe recipe)
|
Method parameters in org.apache.aries.blueprint.di with type arguments of type Recipe | |
---|---|
void |
MapRecipe.putAll(java.util.Map<Recipe,Recipe> map)
|
void |
MapRecipe.putAll(java.util.Map<Recipe,Recipe> map)
|
Constructor parameters in org.apache.aries.blueprint.di with type arguments of type Recipe | |
---|---|
CircularDependencyException(java.util.List<Recipe> circularDependency)
|
|
CircularDependencyException(java.lang.String message,
java.util.List<Recipe> circularDependency)
|
|
CircularDependencyException(java.lang.String message,
java.lang.Throwable cause,
java.util.List<Recipe> circularDependency)
|
|
CircularDependencyException(java.lang.Throwable cause,
java.util.List<Recipe> circularDependency)
|
|
ComponentFactoryRecipe(java.lang.String name,
T metadata,
ExtendedBlueprintContainer container,
java.util.List<Recipe> dependencies)
|
|
DependentComponentFactoryRecipe(java.lang.String name,
DependentComponentFactoryMetadata metadata,
ExtendedBlueprintContainer container,
java.util.List<Recipe> dependencies)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |