java.lang.Object
swim.actor.ActorCell
swim.actor.ActorTier
swim.actor.ActorLane
- All Implemented Interfaces:
CellBinding,CellContext,LaneBinding,LaneContext,TierBinding,TierContext,Log
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal ActorNode<T> TbottomLane(Class<T> laneClass) final LaneAddressfinal CellBindingfinal CellContextvoidcloseLaneView(Lane lane) voidcloseUplink(Value linkKey) createLog(CellAddress cellAddress) createPolicy(CellAddress cellAddress) createPolicy(PolicyDef policyDef) createStage(StageDef stageDef) createStage(CellAddress cellAddress) createStore(StoreDef storeDef) createStore(CellAddress cellAddress) voiddidClose()voidgetLaneView(AgentContext agentContext) hostUri()identity()injectPolicy(Policy policy) injectStage(Stage stage) injectStore(StoreBinding store) booleanisLinked()final LaneBindingfinal LaneContextfinal LaneDeflaneDef()laneType()laneUri()final LaneBindingfinal NodeBindingnode()nodeUri()voidopenLaneView(Lane lane) protected LogopenLog()voidopenMetaDownlink(LinkBinding downlink, NodeBinding metaDownlink) voidopenMetaLane(LaneBinding lane, NodeBinding metaLane) voidopenMetaUplink(LinkBinding uplink, NodeBinding metaUplink) protected Policyprotected Stageprotected StoreBindingpartKey()voidpushUpCommand(Push<CommandMessage> push) voidsetLaneContext(LaneContext laneContext) <T> TunwrapLane(Class<T> laneClass) uplinks()Methods inherited from class swim.actor.ActorTier
close, closeStage, closeStore, didLoad, didOpen, didStart, didStop, didUnload, isClosed, isLoaded, isOpened, isStarted, load, open, schedule, stage, start, stop, store, tierContext, unload, willClose, willLoad, willOpen, willStart, willStop, willUnloadMethods inherited from class swim.actor.ActorCell
bindDownlink, closeDownlink, closeLog, closePolicy, debug, edgeName, error, fail, info, meshUri, openDownlink, openUplink, policy, pushDown, pushUp, reportDown, trace, warnMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface swim.system.CellBinding
openUplink, pushUpMethods inherited from interface swim.system.CellContext
bindDownlink, closeDownlink, openDownlink, policy, pushDown, reportDown, schedule, stage, storeMethods inherited from interface swim.system.LaneBinding
meshUri, reportDown, schedule, stage, storeMethods inherited from interface swim.system.LaneContext
edgeName, meshUri
-
Constructor Details
-
ActorLane
-
-
Method Details
-
laneDef
-
actorNode
-
node
- Specified by:
nodein interfaceLaneBinding- Specified by:
nodein interfaceLaneContext
-
laneWrapper
- Specified by:
laneWrapperin interfaceLaneBinding- Specified by:
laneWrapperin interfaceLaneContext
-
laneBinding
-
laneContext
- Specified by:
laneContextin interfaceLaneBinding
-
setLaneContext
- Specified by:
setLaneContextin interfaceLaneBinding
-
unwrapLane
- Specified by:
unwrapLanein interfaceLaneBinding- Specified by:
unwrapLanein interfaceLaneContext
-
bottomLane
- Specified by:
bottomLanein interfaceLaneBinding- Specified by:
bottomLanein interfaceLaneContext
-
cellBinding
- Specified by:
cellBindingin classActorCell
-
cellContext
- Specified by:
cellContextin classActorCell
-
cellAddress
- Specified by:
cellAddressin interfaceCellContext- Specified by:
cellAddressin interfaceLaneBinding- Specified by:
cellAddressin interfaceLaneContext- Specified by:
cellAddressin classActorCell
-
partKey
- Specified by:
partKeyin interfaceLaneBinding- Specified by:
partKeyin interfaceLaneContext
-
hostUri
- Specified by:
hostUriin interfaceLaneBinding- Specified by:
hostUriin interfaceLaneContext
-
nodeUri
- Specified by:
nodeUriin interfaceLaneBinding- Specified by:
nodeUriin interfaceLaneContext
-
laneUri
- Specified by:
laneUriin interfaceLaneBinding- Specified by:
laneUriin interfaceLaneContext
-
laneType
- Specified by:
laneTypein interfaceLaneBinding
-
identity
- Specified by:
identityin interfaceLaneContext
-
getLaneView
- Specified by:
getLaneViewin interfaceLaneBinding
-
openLaneView
- Specified by:
openLaneViewin interfaceLaneBinding
-
closeLaneView
- Specified by:
closeLaneViewin interfaceLaneBinding
-
isLinked
public boolean isLinked()- Specified by:
isLinkedin interfaceLaneBinding
-
uplinks
- Specified by:
uplinksin interfaceLaneBinding
-
getUplink
- Specified by:
getUplinkin interfaceLaneBinding
-
closeUplink
- Specified by:
closeUplinkin interfaceLaneBinding
-
pushUpCommand
- Specified by:
pushUpCommandin interfaceLaneBinding
-
createLog
-
createLog
-
injectLog
-
openLog
-
createPolicy
-
createPolicy
-
injectPolicy
-
openPolicy
- Overrides:
openPolicyin classActorCell
-
createStage
-
createStage
-
injectStage
-
openStage
-
createStore
-
createStore
-
injectStore
-
openStore
-
openMetaLane
- Specified by:
openMetaLanein interfaceLaneBinding- Specified by:
openMetaLanein interfaceLaneContext
-
openMetaUplink
- Specified by:
openMetaUplinkin interfaceLaneBinding- Specified by:
openMetaUplinkin interfaceLaneContext
-
openMetaDownlink
- Specified by:
openMetaDownlinkin interfaceCellContext- Specified by:
openMetaDownlinkin interfaceLaneBinding
-
didClose
public void didClose()- Specified by:
didClosein interfaceTierBinding
-
didFail
- Specified by:
didFailin interfaceTierBinding
-