Open Kilda Java Documentation
DumpStateAction.java
Go to the documentation of this file.
1 package org.openkilda.wfm.ctrl;
2 
3 import com.fasterxml.jackson.core.JsonProcessingException;
4 import org.apache.storm.task.TopologyContext;
9 
10 public class DumpStateAction extends CtrlEmbeddedAction {
11 
12  public DumpStateAction(CtrlAction master, RouteMessage message) {
13  super(master, message);
14  }
15 
16  @Override
17  protected void handle()
18  throws MessageFormatException, UnsupportedActionException, JsonProcessingException {
20  TopologyContext context = getBolt().getContext();
21  emitResponse(new DumpStateResponseData(context.getThisComponentId(),
22  context.getThisTaskId(), getMessage().getTopology(), state));
23  }
24 }
AbstractDumpState dumpState()
TopologyContext getContext()
DumpStateAction(CtrlAction master, RouteMessage message)