-
- All Implemented Interfaces:
Executor
,DownlinkFactory
,LaneFactory
,SwimRef
,Schedule
,Stage
,Task
,TaskFunction
,CellBinding
,CellContext
,NodeBinding
,TierBinding
,Log
public class MetaNodeAgent extends MetaRouterAgent
-
-
Field Summary
-
Fields inherited from class swim.reflect.agent.MetaRouterAgent
routerDelta, routerTotal, storeDelta, storeTotal
-
Fields inherited from class swim.reflect.agent.MetaCellAgent
dataDelta, dataTotal
-
Fields inherited from class swim.runtime.agent.AgentNode
nodeContext, taskContext
-
Fields inherited from class swim.runtime.AbstractTierBinding
CLOSED_PHASE, CLOSED_STATE, CLOSING_STATE, FAILED_STATE, FAILING_STATE, LOADED_PHASE, LOADED_STATE, LOADING_STATE, OPENED_PHASE, OPENED_STATE, OPENING_STATE, PHASE_MASK, PHASE_SHIFT, RECOVERING_STATE, STARTED_PHASE, STARTED_STATE, STARTING_STATE, STATE_MASK, status, STATUS, STOPPING_STATE, UNLOADING_STATE
-
-
Constructor Summary
Constructors Constructor Description MetaNodeAgent(MetaNode meta)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accumulateLaneStats(LaneStats stats)
protected void
bubbleDataStats()
protected void
bubbleStoreStats()
void
didCloseNode()
void
didOpenNode()
MetaNode
meta()
protected void
openLanes()
-
Methods inherited from class swim.reflect.agent.MetaRouterAgent
accumulateRouterStats, accumulateStoreStats, bubbleRouterStats, bubbleStats, cueRouterStats, cueStats, cueStoreStats, cueSystemStats, processStats, routerStats, setRouterStats, setStoreStats, storeDidCommit, storeDidCompact, storeStats, systemStats
-
Methods inherited from class swim.reflect.agent.MetaCellAgent
accumulateDataStats, cueDataStats, dataDidChange, dataDidLoadPage, dataStats, setDataStats
-
Methods inherited from class swim.reflect.agent.MetaAgent
accumulateLinkStats, bubbleDebugLog, bubbleErrorLog, bubbleFailLog, bubbleInfoLog, bubbleLinkStats, bubbleTraceLog, bubbleWarnLog, close, cueLinkStats, didCloseDownlink, didCloseUplink, didLogDebug, didLogError, didLogFail, didLogInfo, didLogTrace, didLogWarn, didOpenDownlink, didOpenUplink, didPushDown, didPushUp, didUpdateStats, linkStats, setLinkStats, setNodeContext
-
Methods inherited from class swim.runtime.agent.AgentNode
agentKey, bindDownlink, call, closeDownlink, closeLane, commandLane, createdTime, createLaneContext, debug, demandLane, demandMapLane, didClose, didFail, error, execute, geospatialLane, getLane, getLanes, hostUri, httpDownlink, httpUplink, info, joinMapLane, joinValueLane, listLane, mapLane, meshUri, nodeContext, nodeUri, normalizeLaneUri, openDownlink, openLane, openLane, openLaneView, openUplink, partKey, policy, pushDown, pushUp, runTask, schedule, setTaskContext, setTimer, spatialLane, stage, store, supplyLane, task, taskContext, taskDidCancel, taskWillBlock, taskWillCue, tierContext, timer, trace, unwrapNode, valueLane, warn, willClose, willLoad, willOpen, willStart, willStop, willUnload, wsLane
-
Methods inherited from class swim.runtime.AbstractTierBinding
activate, didLoad, didOpen, didStart, didStop, didUnload, isClosed, isLoaded, isOpened, isStarted, load, open, start, stop, unload
-
Methods inherited from class swim.runtime.AbstractSwimRef
command, command, command, command, command, command, command, command, downlink, downlinkHttp, downlinkList, downlinkMap, downlinkValue, downlinkWs, hostRef, hostRef, laneRef, laneRef, laneRef, laneRef, nodeRef, nodeRef, nodeRef, nodeRef
-
-
-
-
Constructor Detail
-
MetaNodeAgent
public MetaNodeAgent(MetaNode meta)
-
-
Method Detail
-
meta
public MetaNode meta()
- Specified by:
meta
in classMetaRouterAgent
-
openLanes
protected void openLanes()
- Overrides:
openLanes
in classMetaRouterAgent
-
didOpenNode
public void didOpenNode()
-
didCloseNode
public void didCloseNode()
-
accumulateLaneStats
public void accumulateLaneStats(LaneStats stats)
-
bubbleDataStats
protected void bubbleDataStats()
- Overrides:
bubbleDataStats
in classMetaCellAgent
-
bubbleStoreStats
protected void bubbleStoreStats()
- Overrides:
bubbleStoreStats
in classMetaRouterAgent
-
-