org.apache.aries.blueprint.di
Class RefRecipe

java.lang.Object
  extended by org.apache.aries.blueprint.di.AbstractRecipe
      extended by org.apache.aries.blueprint.di.RefRecipe
All Implemented Interfaces:
Recipe

public class RefRecipe
extends AbstractRecipe


Field Summary
 
Fields inherited from class org.apache.aries.blueprint.di.AbstractRecipe
name, prototype
 
Constructor Summary
RefRecipe(java.lang.String name, java.lang.String idRef)
           
 
Method Summary
 java.util.List<Recipe> getDependencies()
          Get the list of nested recipes, i.e.
 java.lang.String getIdRef()
           
protected  java.lang.Object internalCreate()
           
 void setIdRef(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class org.apache.aries.blueprint.di.AbstractRecipe
addPartialObject, convert, convert, create, destroy, getConstructorDependencies, getName, isPrototype, loadClass, loadType, loadType, setPrototype
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RefRecipe

public RefRecipe(java.lang.String name,
                 java.lang.String idRef)
Method Detail

getIdRef

public java.lang.String getIdRef()

setIdRef

public void setIdRef(java.lang.String name)

getDependencies

public java.util.List<Recipe> getDependencies()
Description copied from interface: Recipe
Get the list of nested recipes, i.e. all dependencies including constructor dependencies.

Returns:
a list of dependencies

internalCreate

protected java.lang.Object internalCreate()
                                   throws ComponentDefinitionException
Specified by:
internalCreate in class AbstractRecipe
Throws:
ComponentDefinitionException

toString

public java.lang.String toString()
Overrides:
toString in class AbstractRecipe


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.