T - public interface WeldCreationalContext<T> extends CreationalContext<T>
| Modifier and Type | Method and Description |
|---|---|
void |
addDependentInstance(ContextualInstance<?> contextualInstance) |
boolean |
containsIncompleteInstance(Contextual<?> bean) |
<S> WeldCreationalContext<S> |
getCreationalContext(Contextual<S> Contextual) |
List<ContextualInstance<?>> |
getDependentInstances()
Returns an unmodifiable list of dependent instances.
|
<S> S |
getIncompleteInstance(Contextual<S> bean) |
void |
release()
Destroys all dependent objects of the instance which is being destroyed,
by passing each dependent object to
Contextual.destroy(Object, CreationalContext). |
push<S> WeldCreationalContext<S> getCreationalContext(Contextual<S> Contextual)
<S> S getIncompleteInstance(Contextual<S> bean)
boolean containsIncompleteInstance(Contextual<?> bean)
void addDependentInstance(ContextualInstance<?> contextualInstance)
void release()
CreationalContextContextual.destroy(Object, CreationalContext).release in interface CreationalContext<T>List<ContextualInstance<?>> getDependentInstances()
Copyright © 2013 Seam Framework. All Rights Reserved.