- lookup
Looks up and returns a component object matching the given component descriptor.
- release
Releases the component from the container. This is dependant upon how the
implementation manages the
- getContainerRealm
Returns the Classworld's ClassRealm of this Container, which acts as the default
parent for all cont
- dispose
Disposes of this container, which in turn disposes all of it's components. This
container should als
- lookupList
Looks up and returns a List of component objects with the given role.
- lookupMap
Looks up and returns a Map of component objects with the given role, keyed by
all available role-hin
- getComponentDescriptor
Returns the ComponentDescriptor with the given component role and the default
role hint. Searches up
- hasComponent
Returns true if this container has a component with the given role/role-hint.
- addComponentDescriptor
Adds a component descriptor to this container. componentDescriptor should have
realmId set.
- getContext
Returns this container's context. A Context is a simple data store used to hold
values which may alt
- releaseAll
Releases all Mapped component values from the container.
- addContextValue
Add a key/value pair to this container's Context.