- java.lang.Object
-
- swim.actor.ActorCell
-
- swim.actor.ActorTier
-
- All Implemented Interfaces:
CellBinding,CellContext,TierBinding,TierContext,Log
public abstract class ActorTier extends ActorCell implements TierBinding, TierContext
-
-
Constructor Summary
Constructors Constructor Description ActorTier()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()protected voidcloseStage()protected voidcloseStore()voiddidLoad()voiddidOpen()voiddidStart()voiddidStop()voiddidUnload()booleanisClosed()booleanisLoaded()booleanisOpened()booleanisStarted()voidload()voidopen()protected StageopenStage()protected StoreBindingopenStore()Scheduleschedule()Stagestage()voidstart()voidstop()StoreBindingstore()TierContexttierContext()voidunload()voidwillClose()voidwillLoad()voidwillOpen()voidwillStart()voidwillStop()voidwillUnload()-
Methods inherited from class swim.actor.ActorCell
bindDownlink, cellAddress, cellBinding, cellContext, closeDownlink, closeLog, closePolicy, debug, edgeName, error, fail, info, meshUri, openDownlink, openLog, openPolicy, openUplink, policy, pushDown, pushUp, reportDown, trace, warn
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface swim.runtime.CellContext
openMetaDownlink
-
Methods inherited from interface swim.runtime.TierBinding
didClose, didFail
-
-
-
-
Method Detail
-
tierContext
public final TierContext tierContext()
- Specified by:
tierContextin interfaceTierBinding
-
schedule
public Schedule schedule()
- Specified by:
schedulein interfaceCellContext- Overrides:
schedulein classActorCell
-
stage
public Stage stage()
- Specified by:
stagein interfaceCellContext- Overrides:
stagein classActorCell
-
store
public StoreBinding store()
- Specified by:
storein interfaceCellContext- Overrides:
storein classActorCell
-
openStage
protected Stage openStage()
-
closeStage
protected void closeStage()
-
openStore
protected StoreBinding openStore()
-
closeStore
protected void closeStore()
-
isClosed
public boolean isClosed()
- Specified by:
isClosedin interfaceTierBinding
-
isOpened
public boolean isOpened()
- Specified by:
isOpenedin interfaceTierBinding
-
isLoaded
public boolean isLoaded()
- Specified by:
isLoadedin interfaceTierBinding
-
isStarted
public boolean isStarted()
- Specified by:
isStartedin interfaceTierBinding
-
open
public void open()
- Specified by:
openin interfaceTierBinding
-
load
public void load()
- Specified by:
loadin interfaceTierBinding
-
start
public void start()
- Specified by:
startin interfaceTierBinding
-
stop
public void stop()
- Specified by:
stopin interfaceTierBinding
-
unload
public void unload()
- Specified by:
unloadin interfaceTierBinding
-
close
public void close()
- Specified by:
closein interfaceTierBinding- Specified by:
closein interfaceTierContext
-
willOpen
public void willOpen()
- Specified by:
willOpenin interfaceTierContext
-
didOpen
public void didOpen()
- Specified by:
didOpenin interfaceTierContext
-
willLoad
public void willLoad()
- Specified by:
willLoadin interfaceTierContext
-
didLoad
public void didLoad()
- Specified by:
didLoadin interfaceTierContext
-
willStart
public void willStart()
- Specified by:
willStartin interfaceTierContext
-
didStart
public void didStart()
- Specified by:
didStartin interfaceTierContext
-
willStop
public void willStop()
- Specified by:
willStopin interfaceTierContext
-
didStop
public void didStop()
- Specified by:
didStopin interfaceTierContext
-
willUnload
public void willUnload()
- Specified by:
willUnloadin interfaceTierContext
-
didUnload
public void didUnload()
- Specified by:
didUnloadin interfaceTierContext
-
willClose
public void willClose()
- Specified by:
willClosein interfaceTierContext
-
-