|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ICounterStoreService
Field Summary | |
---|---|
static java.lang.String |
BROADCAST
Broadcast and multicast |
static java.lang.String |
CONTROLLER_NAME
|
static java.lang.String |
L3ET_IPV4
L2 EtherType subCategories |
static java.lang.String |
MULTICAST
|
static java.lang.String |
TitleDelimitor
|
static java.lang.String |
UNICAST
|
Method Summary | |
---|---|
ICounter |
createCounter(java.lang.String key,
CounterValue.CounterType type)
Create a new ICounter and set the title. |
java.util.Map<java.lang.String,ICounter> |
getAll()
Returns an immutable map of title:counter with all of the counters in the store. |
java.util.List<java.lang.String> |
getAllCategories(java.lang.String counterName,
CounterStore.NetworkLayer layer)
Retrieve a list of subCategories by counterName. |
ICounter |
getCounter(java.lang.String key)
Retrieves a counter with the given title, or null if none can be found. |
void |
updateFlush()
Flush Local Counter Updates |
void |
updatePacketInCountersLocal(IOFSwitch sw,
OFMessage m,
Ethernet eth)
Update packetIn counters |
void |
updatePktOutFMCounterStoreLocal(IOFSwitch sw,
OFMessage ofMsg)
This method can only be used to update packetOut and flowmod counters |
Field Detail |
---|
static final java.lang.String CONTROLLER_NAME
static final java.lang.String TitleDelimitor
static final java.lang.String BROADCAST
static final java.lang.String MULTICAST
static final java.lang.String UNICAST
static final java.lang.String L3ET_IPV4
Method Detail |
---|
void updatePacketInCountersLocal(IOFSwitch sw, OFMessage m, Ethernet eth)
sw
- m
- eth
- void updatePktOutFMCounterStoreLocal(IOFSwitch sw, OFMessage ofMsg)
sw
- ofMsg
- void updateFlush()
java.util.List<java.lang.String> getAllCategories(java.lang.String counterName, CounterStore.NetworkLayer layer)
ICounter createCounter(java.lang.String key, CounterValue.CounterType type)
key
- type
-
ICounter getCounter(java.lang.String key)
java.util.Map<java.lang.String,ICounter> getAll()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |