org.jboss.webbeans.contexts
Class DependentContext

java.lang.Object
  extended by org.jboss.webbeans.contexts.AbstractContext
      extended by org.jboss.webbeans.contexts.BasicContext
          extended by org.jboss.webbeans.contexts.DependentContext
All Implemented Interfaces:
Context

public class DependentContext
extends BasicContext

The dependent context

Author:
Nicklas Karlsson

Field Summary
static DependentContext INSTANCE
           
 
Fields inherited from class org.jboss.webbeans.contexts.BasicContext
beans
 
Constructor Summary
DependentContext()
          Constructor
 
Method Summary
<T> T
get(Contextual<T> bean, boolean create)
          Overridden method always creating a new instance
 void setActive(boolean active)
          Set the context active, internal API for WBRI
 java.lang.String toString()
           
 
Methods inherited from class org.jboss.webbeans.contexts.BasicContext
getBeanMap
 
Methods inherited from class org.jboss.webbeans.contexts.AbstractContext
destroy, getActive, getScopeType, isActive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INSTANCE

public static final DependentContext INSTANCE
Constructor Detail

DependentContext

public DependentContext()
Constructor

Method Detail

get

public <T> T get(Contextual<T> bean,
                 boolean create)
Overridden method always creating a new instance

Specified by:
get in interface Context
Overrides:
get in class AbstractContext
Parameters:
bean - The bean to create
create - Should a new one be created
Returns:
An instance of the bean
See Also:
javax.webbeans.manager.Context#get(Bean, boolean)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

setActive

public void setActive(boolean active)
Description copied from class: AbstractContext
Set the context active, internal API for WBRI

Overrides:
setActive in class AbstractContext
Parameters:
active - The new state


Copyright © 2008. All Rights Reserved.