public class DisabledEventsStrategy<T> extends Object implements EventsStrategy<T>
| Constructor and Description |
|---|
DisabledEventsStrategy() |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelTimeBasedFileRollOver()
Stops performing time based roll-over
|
void |
deleteAllEvents()
Clears out all events.
|
FilesSender |
getFilesSender() |
void |
recordEvent(T event)
Records an event
|
boolean |
rollFileOver()
Triggers a file roll over.
|
void |
scheduleTimeBasedRollOverIfNeeded()
Schedules a time-based roll-over task if the necessary info is present, and no existing task
has been scheduled.
|
void |
sendEvents()
Sends all of the events to the server.
|
public void sendEvents()
EventsManagersendEvents in interface EventsManager<T>public void deleteAllEvents()
EventsManagerdeleteAllEvents in interface EventsManager<T>public void recordEvent(T event)
EventsManagerrecordEvent in interface EventsManager<T>public void cancelTimeBasedFileRollOver()
FileRollOverManagercancelTimeBasedFileRollOver in interface FileRollOverManagerpublic void scheduleTimeBasedRollOverIfNeeded()
FileRollOverManagerscheduleTimeBasedRollOverIfNeeded in interface FileRollOverManagerpublic boolean rollFileOver()
FileRollOverManagertrue if events existed and a roll-over file
was created.
Returns false if no events existed and a roll-over file was not created.rollFileOver in interface FileRollOverManagerpublic FilesSender getFilesSender()
getFilesSender in interface EventsStrategy<T>