Creates a new container
Important note about caching: If you intend the components to be cached, you should pass in a factory that creates Xyster_Container_Behavior_Cached instances, such as for example Xyster_Container_Behavior_Factory_Cached which can delegate to other Adapter Factories.
Accepts a visitor that should visit the child containers, component adapters and component instances.
Register a component via an Adapter
Register a component
{@inherit}
Register a component
{@inherit}
Register a config item
You can change the characteristic of registration of all subsequent components in this container
Changes the component monitor used
Returns the first current monitor found in the Component Factory {@inheritDoc}
Retrieve a component instance registered with a specific key or type
Find a component adapter associated with the specified key
Find a component adapter associated with the specified key
Retrieve all the component adapters inside this container.
If the type is supplied, this method returns the adapters associated with the specified type.
Retrieve all the registered component instances in the container
If the type parameter is supplied, this method returns the components of the specified type.
Unregister a component by key
Unregister a component by instance
You can set for the following operation only the characteristic of registration of a component on the fly
Gets the component key to adapter map
Gets the local instance of an adapter
Gets the adapters
Documentation generated on Mon, 19 May 2008 17:08:18 -0400 by phpDocumentor 1.4.2