org.codehaus.wadi.core.contextualiser
Class ExclusiveStoreContextualiser
java.lang.Object
org.codehaus.wadi.core.contextualiser.AbstractChainedContextualiser
org.codehaus.wadi.core.contextualiser.AbstractMotingContextualiser
org.codehaus.wadi.core.contextualiser.AbstractExclusiveContextualiser
org.codehaus.wadi.core.contextualiser.ExclusiveStoreContextualiser
- All Implemented Interfaces:
- Contextualiser, Lifecycle
public class ExclusiveStoreContextualiser
- extends AbstractExclusiveContextualiser
- Version:
- $Revision: 2479 $
- Author:
- Jules Gosnell
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExclusiveStoreContextualiser
public ExclusiveStoreContextualiser(Contextualiser next,
boolean clean,
Evicter evicter,
ConcurrentMotableMap map,
Store store)
throws java.lang.Exception
- Throws:
java.lang.Exception
promoteToExclusive
public void promoteToExclusive(Immoter immoter)
- Description copied from interface:
Contextualiser
- Pass this Immoter up to the first ExclusiveContextualiser above us, where...
- Specified by:
promoteToExclusive
in interface Contextualiser
- Overrides:
promoteToExclusive
in class AbstractExclusiveContextualiser
- Parameters:
immoter
- the Immoter
getImmoter
public Immoter getImmoter()
- Specified by:
getImmoter
in class AbstractMotingContextualiser
- Returns:
- - an Immoter that facilitates insertion of Motables into this Contextualiser's own store
getEmoter
public Emoter getEmoter()
- Specified by:
getEmoter
in class AbstractMotingContextualiser
- Returns:
- - an Emoter that facilitates removal of Motables from this Contextualiser's own store
doStart
protected void doStart()
throws java.lang.Exception
- Overrides:
doStart
in class AbstractExclusiveContextualiser
- Throws:
java.lang.Exception
Copyright © 2010. All Rights Reserved.