- java.lang.Object
-
- swim.runtime.AbstractSwimRef
-
- swim.runtime.AbstractTierBinding
-
- swim.runtime.agent.AgentNode
-
- swim.reflect.agent.MetaAgent
-
- swim.reflect.agent.MetaLinkAgent
-
- All Implemented Interfaces:
Executor
,DownlinkFactory
,LaneFactory
,SwimRef
,Schedule
,Stage
,Task
,TaskFunction
,CellBinding
,CellContext
,NodeBinding
,TierBinding
,Log
- Direct Known Subclasses:
MetaDownlinkAgent
,MetaUplinkAgent
public abstract class MetaLinkAgent extends MetaAgent
-
-
Field Summary
-
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 MetaLinkAgent()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
didPushDown(Envelope envelope)
void
didPushUp(Envelope envelope)
abstract MetaLink
meta()
-
Methods inherited from class swim.reflect.agent.MetaAgent
accumulateLinkStats, bubbleDebugLog, bubbleErrorLog, bubbleFailLog, bubbleInfoLog, bubbleLinkStats, bubbleStats, bubbleTraceLog, bubbleWarnLog, close, cueLinkStats, cueStats, didCloseDownlink, didCloseUplink, didLogDebug, didLogError, didLogFail, didLogInfo, didLogTrace, didLogWarn, didOpenDownlink, didOpenUplink, didPushDown, didPushUp, didUpdateStats, linkStats, openLanes, 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
-
-