Open Kilda Java Documentation
org.openkilda.wfm.AbstractAction Class Referenceabstract
Inheritance diagram for org.openkilda.wfm.AbstractAction:
org.openkilda.wfm.AbstractEmbeddedAction org.openkilda.wfm.ctrl.CtrlAction org.openkilda.wfm.ctrl.RouteAction org.openkilda.wfm.topology.event.PopulateIslFilterAction org.openkilda.wfm.ctrl.CtrlEmbeddedAction org.openkilda.wfm.ctrl.DumpByResorceCacheAction org.openkilda.wfm.ctrl.DumpBySwitchStateAction org.openkilda.wfm.ctrl.DumpStateAction org.openkilda.wfm.ctrl.ListAction

Public Member Functions

 AbstractAction (IKildaBolt bolt, Tuple tuple)
 
void run ()
 
IKildaBolt getBolt ()
 
Tuple getTuple ()
 

Protected Member Functions

abstract void handle () throws MessageFormatException, UnsupportedActionException, JsonProcessingException
 
Boolean handleError (Exception e)
 
void commit ()
 
void rollback ()
 
OutputCollector getOutputCollector ()
 
Logger getLogger ()
 

Detailed Description

Definition at line 12 of file AbstractAction.java.

Constructor & Destructor Documentation

◆ AbstractAction()

org.openkilda.wfm.AbstractAction.AbstractAction ( IKildaBolt  bolt,
Tuple  tuple 
)

Definition at line 17 of file AbstractAction.java.

Member Function Documentation

◆ commit()

void org.openkilda.wfm.AbstractAction.commit ( )
protected

Definition at line 45 of file AbstractAction.java.

◆ getBolt()

IKildaBolt org.openkilda.wfm.AbstractAction.getBolt ( )

Definition at line 53 of file AbstractAction.java.

◆ getLogger()

Logger org.openkilda.wfm.AbstractAction.getLogger ( )
protected

Definition at line 65 of file AbstractAction.java.

◆ getOutputCollector()

OutputCollector org.openkilda.wfm.AbstractAction.getOutputCollector ( )
protected

Definition at line 61 of file AbstractAction.java.

◆ getTuple()

Tuple org.openkilda.wfm.AbstractAction.getTuple ( )

Definition at line 57 of file AbstractAction.java.

◆ handle()

abstract void org.openkilda.wfm.AbstractAction.handle ( ) throws MessageFormatException, UnsupportedActionException, JsonProcessingException
abstractprotected

◆ handleError()

Boolean org.openkilda.wfm.AbstractAction.handleError ( Exception  e)
protected

Definition at line 40 of file AbstractAction.java.

◆ rollback()

void org.openkilda.wfm.AbstractAction.rollback ( )
protected

Definition at line 49 of file AbstractAction.java.

◆ run()

void org.openkilda.wfm.AbstractAction.run ( )

Definition at line 25 of file AbstractAction.java.


The documentation for this class was generated from the following file: