|
||||||||||
| 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 | |||||||||