|
||||||||||
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 List<Recipe> |
AbstractServiceReferenceRecipe.explicitDependencies
|
Methods in org.apache.aries.blueprint.container that return Recipe | |
---|---|
Recipe |
RecipeBuilder.createRecipe(org.osgi.service.blueprint.reflect.ComponentMetadata component)
|
Recipe |
BlueprintRepository.getRecipe(String name)
|
Recipe |
ServiceRecipe.getServiceRecipe()
|
Recipe |
BlueprintRepository.pop()
|
Methods in org.apache.aries.blueprint.container that return types with arguments of type Recipe | |
---|---|
Set<Recipe> |
BlueprintRepository.getAllRecipes(String... names)
|
List<Recipe> |
ServiceRecipe.getConstructorDependencies()
|
List<Recipe> |
BeanRecipe.getConstructorDependencies()
|
List<Recipe> |
AbstractServiceReferenceRecipe.getConstructorDependencies()
|
List<Recipe> |
ServiceRecipe.getDependencies()
|
List<Recipe> |
BeanRecipe.getDependencies()
|
List<Recipe> |
AbstractServiceReferenceRecipe.getDependencies()
|
List<Recipe> |
BeanRecipe.getExplicitDependencies()
|
LinkedHashMap<String,Recipe> |
DependencyGraph.getSortedRecipes(Collection<String> names)
|
Methods in org.apache.aries.blueprint.container with parameters of type Recipe | |
---|---|
void |
BlueprintRepository.push(Recipe recipe)
|
void |
BlueprintRepository.putRecipe(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(List<Recipe> explicitDependencies)
|
Constructors in org.apache.aries.blueprint.container with parameters of type Recipe | |
---|---|
ServiceRecipe(String name,
BlueprintContainerImpl blueprintContainer,
org.osgi.service.blueprint.reflect.ServiceMetadata metadata,
Recipe serviceRecipe,
CollectionRecipe listenersRecipe,
MapRecipe propertiesRecipe,
List<Recipe> explicitDependencies)
|
Constructor parameters in org.apache.aries.blueprint.container with type arguments of type Recipe | |
---|---|
AbstractServiceReferenceRecipe(String name,
ExtendedBlueprintContainer blueprintContainer,
org.osgi.service.blueprint.reflect.ServiceReferenceMetadata metadata,
CollectionRecipe listenersRecipe,
List<Recipe> explicitDependencies)
|
|
ReferenceListRecipe(String name,
ExtendedBlueprintContainer blueprintContainer,
org.osgi.service.blueprint.reflect.ReferenceListMetadata metadata,
CollectionRecipe listenersRecipe,
List<Recipe> explicitDependencies)
|
|
ReferenceRecipe(String name,
ExtendedBlueprintContainer blueprintContainer,
org.osgi.service.blueprint.reflect.ReferenceMetadata metadata,
CollectionRecipe listenersRecipe,
List<Recipe> explicitDependencies)
|
|
ServiceRecipe(String name,
BlueprintContainerImpl blueprintContainer,
org.osgi.service.blueprint.reflect.ServiceMetadata metadata,
Recipe serviceRecipe,
CollectionRecipe listenersRecipe,
MapRecipe propertiesRecipe,
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(String name)
Return the recipe for the given name. |
Recipe |
ExecutionContext.getRecipe(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 | |
---|---|
Set<Recipe> |
Repository.getAllRecipes(String... names)
|
List<Recipe> |
CircularDependencyException.getCircularDependency()
|
List<Recipe> |
Recipe.getConstructorDependencies()
Get the list of constructor dependencies, i.e. |
List<Recipe> |
AbstractRecipe.getConstructorDependencies()
|
List<Recipe> |
ValueRecipe.getDependencies()
|
List<Recipe> |
RefRecipe.getDependencies()
|
List<Recipe> |
Recipe.getDependencies()
Get the list of nested recipes, i.e. |
List<Recipe> |
PassThroughRecipe.getDependencies()
|
List<Recipe> |
MapRecipe.getDependencies()
|
List<Recipe> |
IdRefRecipe.getDependencies()
|
List<Recipe> |
ComponentFactoryRecipe.getDependencies()
|
List<Recipe> |
CollectionRecipe.getDependencies()
|
List<Recipe> |
ArrayRecipe.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(String name,
Recipe recipe)
|
protected org.osgi.service.blueprint.container.ReifiedType |
MapRecipe.workOutConversionType(Recipe entry,
org.osgi.service.blueprint.container.ReifiedType defaultType)
|
Method parameters in org.apache.aries.blueprint.di with type arguments of type Recipe | |
---|---|
void |
MapRecipe.putAll(Map<Recipe,Recipe> map)
|
void |
MapRecipe.putAll(Map<Recipe,Recipe> map)
|
Constructor parameters in org.apache.aries.blueprint.di with type arguments of type Recipe | |
---|---|
CircularDependencyException(List<Recipe> circularDependency)
|
|
CircularDependencyException(String message,
List<Recipe> circularDependency)
|
|
CircularDependencyException(String message,
Throwable cause,
List<Recipe> circularDependency)
|
|
CircularDependencyException(Throwable cause,
List<Recipe> circularDependency)
|
|
ComponentFactoryRecipe(String name,
T metadata,
ExtendedBlueprintContainer container,
List<Recipe> dependencies)
|
|
DependentComponentFactoryRecipe(String name,
DependentComponentFactoryMetadata metadata,
ExtendedBlueprintContainer container,
List<Recipe> dependencies)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |