Package org.apache.storm.task
Class BoltTopologyContext
- java.lang.Object
-
- org.apache.storm.task.GeneralTopologyContext
-
- org.apache.storm.task.WorkerTopologyContext
-
- org.apache.storm.task.TopologyContext
-
- org.apache.storm.task.BoltTopologyContext
-
- All Implemented Interfaces:
IMetricsContext
,org.json.simple.JSONAware
public class BoltTopologyContext extends TopologyContext
A TopologyContext that is given to a bolt is actually an instance of BoltTopologyContext. Currently spouts can store bolt specific information in this structure.
-
-
Constructor Summary
Constructors Constructor Description BoltTopologyContext(org.apache.heron.api.topology.TopologyContext delegate)
-
Method Summary
-
Methods inherited from class org.apache.storm.task.TopologyContext
addTaskHook, getHooks, getTaskData, getThisComponentId, getThisOutputFields, getThisStreams, getThisTaskId, getThisTaskIndex, registerMetric, registerMetric, registerMetric, setTaskData
-
Methods inherited from class org.apache.storm.task.WorkerTopologyContext
getCodeDir, getPIDDir, getResource, getSharedExecutor, getThisWorkerPort, getThisWorkerTasks
-
Methods inherited from class org.apache.storm.task.GeneralTopologyContext
getComponentId, getComponentIds, getComponentOutputFields, getComponentStreams, getComponentTasks, getRawTopology, getStormId, getTaskToComponent, toJSONString
-
-