- java.lang.Object
-
- swim.actor.ActorCell
-
- swim.actor.ActorTier
-
- All Implemented Interfaces:
swim.system.CellBinding,swim.system.CellContext,swim.system.TierBinding,swim.system.TierContext,swim.util.Log
public abstract class ActorTier extends ActorCell implements swim.system.TierBinding, swim.system.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 swim.concurrent.StageopenStage()protected swim.store.StoreBindingopenStore()swim.concurrent.Scheduleschedule()swim.concurrent.Stagestage()voidstart()voidstop()swim.store.StoreBindingstore()swim.system.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
-
-
-
-
Method Detail
-
tierContext
public final swim.system.TierContext tierContext()
- Specified by:
tierContextin interfaceswim.system.TierBinding
-
schedule
public swim.concurrent.Schedule schedule()
-
stage
public swim.concurrent.Stage stage()
-
store
public swim.store.StoreBinding store()
-
openStage
protected swim.concurrent.Stage openStage()
-
closeStage
protected void closeStage()
-
openStore
protected swim.store.StoreBinding openStore()
-
closeStore
protected void closeStore()
-
isClosed
public boolean isClosed()
- Specified by:
isClosedin interfaceswim.system.TierBinding
-
isOpened
public boolean isOpened()
- Specified by:
isOpenedin interfaceswim.system.TierBinding
-
isLoaded
public boolean isLoaded()
- Specified by:
isLoadedin interfaceswim.system.TierBinding
-
isStarted
public boolean isStarted()
- Specified by:
isStartedin interfaceswim.system.TierBinding
-
open
public void open()
- Specified by:
openin interfaceswim.system.TierBinding
-
load
public void load()
- Specified by:
loadin interfaceswim.system.TierBinding
-
start
public void start()
- Specified by:
startin interfaceswim.system.TierBinding
-
stop
public void stop()
- Specified by:
stopin interfaceswim.system.TierBinding
-
unload
public void unload()
- Specified by:
unloadin interfaceswim.system.TierBinding
-
close
public void close()
- Specified by:
closein interfaceswim.system.TierBinding- Specified by:
closein interfaceswim.system.TierContext
-
willOpen
public void willOpen()
- Specified by:
willOpenin interfaceswim.system.TierContext
-
didOpen
public void didOpen()
- Specified by:
didOpenin interfaceswim.system.TierContext
-
willLoad
public void willLoad()
- Specified by:
willLoadin interfaceswim.system.TierContext
-
didLoad
public void didLoad()
- Specified by:
didLoadin interfaceswim.system.TierContext
-
willStart
public void willStart()
- Specified by:
willStartin interfaceswim.system.TierContext
-
didStart
public void didStart()
- Specified by:
didStartin interfaceswim.system.TierContext
-
willStop
public void willStop()
- Specified by:
willStopin interfaceswim.system.TierContext
-
didStop
public void didStop()
- Specified by:
didStopin interfaceswim.system.TierContext
-
willUnload
public void willUnload()
- Specified by:
willUnloadin interfaceswim.system.TierContext
-
didUnload
public void didUnload()
- Specified by:
didUnloadin interfaceswim.system.TierContext
-
willClose
public void willClose()
- Specified by:
willClosein interfaceswim.system.TierContext
-
-