org.ow2.bonita.pvm.env
Interface Context

All Known Implementing Classes:
EnvironmentFactory, ExecutionContext, JobContext, PvmEnvironmentFactory, SpringEnvironmentContext, SpringEnvironmentFactory, WebRequestContext, WebSessionContext, WireContext

public interface Context

a group of named objects in an Environment that have a similar lifespan.

Author:
Tom Baeyens

Field Summary
static java.lang.String CONTEXTNAME_ENVIRONMENT
          key of the block context in the environment
static java.lang.String CONTEXTNAME_ENVIRONMENT_FACTORY
          key of the environment-factory context in the environment
 
Method Summary
<T> T
get(java.lang.Class<T> type)
           
 java.lang.Object get(java.lang.String key)
           
 java.lang.String getName()
           
 boolean has(java.lang.String key)
           
 java.util.Set<java.lang.String> keys()
           
 java.lang.Object set(java.lang.String key, java.lang.Object value)
           
 

Field Detail

CONTEXTNAME_ENVIRONMENT_FACTORY

static final java.lang.String CONTEXTNAME_ENVIRONMENT_FACTORY
key of the environment-factory context in the environment

See Also:
Constant Field Values

CONTEXTNAME_ENVIRONMENT

static final java.lang.String CONTEXTNAME_ENVIRONMENT
key of the block context in the environment

See Also:
Constant Field Values
Method Detail

getName

java.lang.String getName()

get

java.lang.Object get(java.lang.String key)

get

<T> T get(java.lang.Class<T> type)

has

boolean has(java.lang.String key)

set

java.lang.Object set(java.lang.String key,
                     java.lang.Object value)

keys

java.util.Set<java.lang.String> keys()


Copyright © 2009 OW2 Consortium. All Rights Reserved.