java.lang.Object
swim.actor.ActorCell
- All Implemented Interfaces:
swim.system.CellBinding,swim.system.CellContext,swim.util.Log
- Direct Known Subclasses:
ActorTier
public abstract class ActorCell
extends Object
implements swim.system.CellBinding, swim.system.CellContext
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionswim.system.LinkBindingbindDownlink(swim.api.Downlink downlink) abstract swim.system.CellAddressabstract swim.system.CellBindingabstract swim.system.CellContextvoidcloseDownlink(swim.system.LinkBinding link) protected voidcloseLog()protected voidvoidedgeName()voidvoidvoidswim.uri.UrimeshUri()voidopenDownlink(swim.system.LinkBinding link) protected swim.util.LogopenLog()protected swim.api.policy.PolicyvoidopenUplink(swim.system.LinkBinding link) swim.api.policy.Policypolicy()voidpushDown(swim.system.Push<?> push) voidpushUp(swim.system.Push<?> push) voidreportDown(swim.system.Metric metric) swim.concurrent.Scheduleschedule()swim.concurrent.Stagestage()swim.store.StoreBindingstore()voidvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface swim.system.CellContext
openMetaDownlink
-
Constructor Details
-
ActorCell
public ActorCell()
-
-
Method Details
-
cellBinding
public abstract swim.system.CellBinding cellBinding() -
cellContext
public abstract swim.system.CellContext cellContext() -
cellAddress
public abstract swim.system.CellAddress cellAddress()- Specified by:
cellAddressin interfaceswim.system.CellContext
-
edgeName
- Specified by:
edgeNamein interfaceswim.system.CellContext
-
meshUri
public swim.uri.Uri meshUri()- Specified by:
meshUriin interfaceswim.system.CellContext
-
policy
public swim.api.policy.Policy policy()- Specified by:
policyin interfaceswim.system.CellContext
-
schedule
public swim.concurrent.Schedule schedule()- Specified by:
schedulein interfaceswim.system.CellContext
-
stage
public swim.concurrent.Stage stage()- Specified by:
stagein interfaceswim.system.CellContext
-
store
public swim.store.StoreBinding store()- Specified by:
storein interfaceswim.system.CellContext
-
openLog
protected swim.util.Log openLog() -
closeLog
protected void closeLog() -
openPolicy
protected swim.api.policy.Policy openPolicy() -
closePolicy
protected void closePolicy() -
bindDownlink
public swim.system.LinkBinding bindDownlink(swim.api.Downlink downlink) - Specified by:
bindDownlinkin interfaceswim.system.CellContext
-
openDownlink
public void openDownlink(swim.system.LinkBinding link) - Specified by:
openDownlinkin interfaceswim.system.CellContext
-
closeDownlink
public void closeDownlink(swim.system.LinkBinding link) - Specified by:
closeDownlinkin interfaceswim.system.CellContext
-
pushDown
public void pushDown(swim.system.Push<?> push) - Specified by:
pushDownin interfaceswim.system.CellContext
-
reportDown
public void reportDown(swim.system.Metric metric) - Specified by:
reportDownin interfaceswim.system.CellContext
-
openUplink
public void openUplink(swim.system.LinkBinding link) - Specified by:
openUplinkin interfaceswim.system.CellBinding
-
pushUp
public void pushUp(swim.system.Push<?> push) - Specified by:
pushUpin interfaceswim.system.CellBinding
-
trace
- Specified by:
tracein interfaceswim.util.Log
-
debug
- Specified by:
debugin interfaceswim.util.Log
-
info
- Specified by:
infoin interfaceswim.util.Log
-
warn
- Specified by:
warnin interfaceswim.util.Log
-
error
- Specified by:
errorin interfaceswim.util.Log
-
fail
- Specified by:
failin interfaceswim.util.Log
-