Open Kilda Java Documentation
org.openkilda.wfm.topology.cache.CacheBolt Class Reference
Inheritance diagram for org.openkilda.wfm.topology.cache.CacheBolt:
org.openkilda.wfm.ctrl.ICtrlBolt org.openkilda.wfm.IKildaBolt

Public Member Functions

void initState (InMemoryKeyValueState< String, Cache > state)
 
void prepare (Map map, TopologyContext topologyContext, OutputCollector outputCollector)
 
void execute (Tuple tuple)
 
void declareOutputFields (OutputFieldsDeclarer output)
 
AbstractDumpState dumpState ()
 
void clearState ()
 
AbstractDumpState dumpStateBySwitchId (SwitchId switchId)
 
String getCtrlStreamId ()
 
TopologyContext getContext ()
 
OutputCollector getOutput ()
 
Optional< AbstractDumpStatedumpResorceCacheState ()
 

Static Public Attributes

static final String STREAM_ID_CTRL = "ctrl"
 

Detailed Description

Definition at line 75 of file CacheBolt.java.

Member Function Documentation

◆ clearState()

void org.openkilda.wfm.topology.cache.CacheBolt.clearState ( )

Implements org.openkilda.wfm.ctrl.ICtrlBolt.

Definition at line 540 of file CacheBolt.java.

◆ declareOutputFields()

void org.openkilda.wfm.topology.cache.CacheBolt.declareOutputFields ( OutputFieldsDeclarer  output)

Definition at line 223 of file CacheBolt.java.

◆ dumpResorceCacheState()

Optional<AbstractDumpState> org.openkilda.wfm.topology.cache.CacheBolt.dumpResorceCacheState ( )

Implements org.openkilda.wfm.ctrl.ICtrlBolt.

Definition at line 571 of file CacheBolt.java.

◆ dumpState()

AbstractDumpState org.openkilda.wfm.topology.cache.CacheBolt.dumpState ( )

Implements org.openkilda.wfm.ctrl.ICtrlBolt.

Definition at line 531 of file CacheBolt.java.

◆ dumpStateBySwitchId()

AbstractDumpState org.openkilda.wfm.topology.cache.CacheBolt.dumpStateBySwitchId ( SwitchId  switchId)

Implements org.openkilda.wfm.ctrl.ICtrlBolt.

Definition at line 546 of file CacheBolt.java.

◆ execute()

void org.openkilda.wfm.topology.cache.CacheBolt.execute ( Tuple  tuple)

Definition at line 158 of file CacheBolt.java.

◆ getContext()

TopologyContext org.openkilda.wfm.topology.cache.CacheBolt.getContext ( )

Implements org.openkilda.wfm.IKildaBolt.

Definition at line 561 of file CacheBolt.java.

◆ getCtrlStreamId()

String org.openkilda.wfm.topology.cache.CacheBolt.getCtrlStreamId ( )

Implements org.openkilda.wfm.ctrl.ICtrlBolt.

Definition at line 556 of file CacheBolt.java.

◆ getOutput()

OutputCollector org.openkilda.wfm.topology.cache.CacheBolt.getOutput ( )

Implements org.openkilda.wfm.IKildaBolt.

Definition at line 566 of file CacheBolt.java.

◆ initState()

void org.openkilda.wfm.topology.cache.CacheBolt.initState ( InMemoryKeyValueState< String, Cache state)

Definition at line 123 of file CacheBolt.java.

◆ prepare()

void org.openkilda.wfm.topology.cache.CacheBolt.prepare ( Map  map,
TopologyContext  topologyContext,
OutputCollector  outputCollector 
)

Definition at line 149 of file CacheBolt.java.

Member Data Documentation

◆ STREAM_ID_CTRL

final String org.openkilda.wfm.topology.cache.CacheBolt.STREAM_ID_CTRL = "ctrl"
static

Definition at line 78 of file CacheBolt.java.


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