Package net.floodlightcontroller.debugevent

Interface Summary
IDebugEventService  
IEventUpdater<T> eventUPdater is used to log events for pre-registered events.
 

Class Summary
CircularBuffer<T>  
DebugEvent This class implements a central store for all events used for debugging the system.
DebugEventAppender<E>  
DebugEventAppender.WarnErrorEvent  
Event  
IDebugEventService.DebugEventInfo Public class for information returned in response to rest API calls.
NullDebugEvent  
 

Enum Summary
IDebugEventService.EventFieldType Describes the type of field obtained from reflection
IDebugEventService.EventType Different event types.
 

Exception Summary
IDebugEventService.MaxEventsRegistered exception thrown when MAX_EVENTS have been registered
 

Annotation Types Summary
IDebugEventService.EventColumn EventColumn is the only annotation given to the fields of the event when updating an event.