org.jboss.weld.context
Interface WeldCreationalContext<T>

Type Parameters:
T -
All Superinterfaces:
javax.enterprise.context.spi.CreationalContext<T>
All Known Implementing Classes:
CreationalContextImpl, ForwardingWeldCreationalContext

public interface WeldCreationalContext<T>
extends javax.enterprise.context.spi.CreationalContext<T>

Author:
pmuir

Method Summary
 boolean containsIncompleteInstance(javax.enterprise.context.spi.Contextual<?> bean)
           
<S> WeldCreationalContext<S>
getCreationalContext(javax.enterprise.context.spi.Contextual<S> Contextual)
           
<S> S
getIncompleteInstance(javax.enterprise.context.spi.Contextual<S> bean)
           
 DependentInstancesStore getParentDependentInstancesStore()
           
 void push(T incompleteInstance)
           
 void release()
           
 

Method Detail

push

void push(T incompleteInstance)
Specified by:
push in interface javax.enterprise.context.spi.CreationalContext<T>

getCreationalContext

<S> WeldCreationalContext<S> getCreationalContext(javax.enterprise.context.spi.Contextual<S> Contextual)

getIncompleteInstance

<S> S getIncompleteInstance(javax.enterprise.context.spi.Contextual<S> bean)

containsIncompleteInstance

boolean containsIncompleteInstance(javax.enterprise.context.spi.Contextual<?> bean)

getParentDependentInstancesStore

DependentInstancesStore getParentDependentInstancesStore()

release

void release()
Specified by:
release in interface javax.enterprise.context.spi.CreationalContext<T>


Copyright © 2008-2009 Seam Framework. All Rights Reserved.