org.codehaus.wadi.gridstate.impl
Class GridStateContextualiser

java.lang.Object
  extended byorg.codehaus.wadi.impl.AbstractContextualiser
      extended byorg.codehaus.wadi.impl.AbstractChainedContextualiser
          extended byorg.codehaus.wadi.impl.AbstractMotingContextualiser
              extended byorg.codehaus.wadi.impl.AbstractSharedContextualiser
                  extended byorg.codehaus.wadi.gridstate.impl.GridStateContextualiser
All Implemented Interfaces:
Contextualiser, Lifecycle

public class GridStateContextualiser
extends AbstractSharedContextualiser


Field Summary
 
Fields inherited from class org.codehaus.wadi.impl.AbstractMotingContextualiser
_clean, _config, _locker
 
Fields inherited from class org.codehaus.wadi.impl.AbstractChainedContextualiser
_next
 
Fields inherited from class org.codehaus.wadi.impl.AbstractContextualiser
_log
 
Constructor Summary
GridStateContextualiser(Contextualiser next, Locker locker)
           
 
Method Summary
 Motable get(String id)
           
 Emoter getEmoter()
           
 Immoter getImmoter()
           
 void load(Emoter emoter, Immoter immoter)
           
 
Methods inherited from class org.codehaus.wadi.impl.AbstractSharedContextualiser
getDemoter, getLocalSessionCount, isExclusive
 
Methods inherited from class org.codehaus.wadi.impl.AbstractMotingContextualiser
contextualise, destroy, getPromoter, getSharedDemoter, handle, init, promote, promoteToExclusive
 
Methods inherited from class org.codehaus.wadi.impl.AbstractChainedContextualiser
findRelevantSessionNames, setLastAccessedTime, setMaxInactiveInterval, start, stop
 
Methods inherited from class org.codehaus.wadi.impl.AbstractContextualiser
getStartInfo, getStopInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridStateContextualiser

public GridStateContextualiser(Contextualiser next,
                               Locker locker)
Method Detail

getEmoter

public Emoter getEmoter()
Specified by:
getEmoter in class AbstractMotingContextualiser
Returns:
- an Emoter that facilitates removal of Motables from this Contextualiser's own store

getImmoter

public Immoter getImmoter()
Specified by:
getImmoter in class AbstractMotingContextualiser
Returns:
- an Immoter that facilitates insertion of Motables into this Contextualiser's own store

get

public Motable get(String id)
Specified by:
get in class AbstractMotingContextualiser

load

public void load(Emoter emoter,
                 Immoter immoter)


Copyright © 2004-2008 Core Developers Network Ltd.. All Rights Reserved.