Package org.codehaus.wadi.core.contextualiser

Interface Summary
Collapser Used to provide a Lock on which to collapse requests sharing the same session id.
Contextualiser Contextualising an Invocation is colocating it and the relevant Session within the same JVM and then invoke()-ing the Invocation...
EvictionStrategy  
Invocation An Invocation provides a tier agnostic encapsulation of a stateful, remote invocation of server-side logic.
InvocationContext  
InvocationProxy defines the API used for relocating requests to other nodes..
Relocater Abstracts out a strategy for either request or state relocation.
 

Class Summary
AbstractChainedContextualiser  
AbstractDelegatingContextualiser  
AbstractExclusiveContextualiser Basic implementation for Contextualisers which maintain a local Map of references to Motables.
AbstractMotingContextualiser Abstract base for Contextualisers that are 'chained' - in other words - arranged in a single linked list
AbstractSharedContextualiser  
BasicInvocation  
BasicInvocationContext  
ClusterContextualiser  
DummyContextualiser A Contextualiser that does no contextualising
ExclusiveStoreContextualiser  
HashingCollapser A lock Collapser that collapses according to hash code
HybridRelocater Combine various RelocationStrategies to produce a cleverer one
MemoryContextualiser A Contextualiser that stores its state in Memory as Java Objects
SerialContextualiser Ensure that any Contextualisations that pass through are serialised according to the strategy imposed by our Collapser.
SharedStoreContextualiser A Contextualiser which stores its Contexts in a shared database via JDBC.
StatelessContextualiser A Contextualiser that will intercept requests that can be shown to be stateless and run them in a generic stateless Context immediately, without the overhead of locating the (possibly remote) relevant Context.
 

Exception Summary
InvocationException  
 



Copyright © 2010. All Rights Reserved.