public class CreationalContextImpl<T> extends Object implements javax.enterprise.context.spi.CreationalContext<T>, WeldCreationalContext<T>, Serializable
| Constructor and Description |
|---|
CreationalContextImpl(javax.enterprise.context.spi.Contextual<T> contextual) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDependentInstance(org.jboss.weld.context.api.ContextualInstance<?> contextualInstance) |
boolean |
containsIncompleteInstance(javax.enterprise.context.spi.Contextual<?> bean) |
<S> WeldCreationalContext<S> |
getCreationalContext(javax.enterprise.context.spi.Contextual<S> contextual) |
List<org.jboss.weld.context.api.ContextualInstance<?>> |
getDependentInstances()
Returns an unmodifiable list of dependent instances.
|
<S> S |
getIncompleteInstance(javax.enterprise.context.spi.Contextual<S> bean) |
void |
push(T incompleteInstance) |
void |
release() |
void |
release(javax.enterprise.context.spi.Contextual<T> contextual,
T instance) |
protected Object |
writeReplace() |
public CreationalContextImpl(javax.enterprise.context.spi.Contextual<T> contextual)
public void push(T incompleteInstance)
push in interface javax.enterprise.context.spi.CreationalContext<T>public <S> WeldCreationalContext<S> getCreationalContext(javax.enterprise.context.spi.Contextual<S> contextual)
getCreationalContext in interface WeldCreationalContext<T>public <S> S getIncompleteInstance(javax.enterprise.context.spi.Contextual<S> bean)
getIncompleteInstance in interface WeldCreationalContext<T>public boolean containsIncompleteInstance(javax.enterprise.context.spi.Contextual<?> bean)
containsIncompleteInstance in interface WeldCreationalContext<T>public void addDependentInstance(org.jboss.weld.context.api.ContextualInstance<?> contextualInstance)
addDependentInstance in interface WeldCreationalContext<T>public void release()
release in interface javax.enterprise.context.spi.CreationalContext<T>release in interface WeldCreationalContext<T>public List<org.jboss.weld.context.api.ContextualInstance<?>> getDependentInstances()
WeldCreationalContextgetDependentInstances in interface WeldCreationalContext<T>protected Object writeReplace() throws ObjectStreamException
ObjectStreamExceptionCopyright © 2014 Seam Framework. All Rights Reserved.