public interface TableInstance
Modifier and Type | Method and Description |
---|---|
void |
addEvent(EventBean event) |
void |
addEventUnadorned(EventBean event) |
void |
addExplicitIndex(String indexName,
String indexModuleName,
QueryPlanIndexItem explicitIndexDesc,
boolean isRecoveringResilient) |
void |
clearInstance() |
void |
deleteEvent(EventBean matchingEvent) |
void |
destroy() |
AgentInstanceContext |
getAgentInstanceContext() |
Collection<EventBean> |
getEventCollection() |
EventTable |
getIndex(String indexName) |
EventTableIndexRepository |
getIndexRepository() |
Iterable<EventBean> |
getIterableTableScan() |
Table |
getTable() |
ReadWriteLock |
getTableLevelRWLock() |
void |
handleRowUpdated(ObjectArrayBackedEventBean updatedEvent) |
void |
handleRowUpdateKeyAfterUpdate(ObjectArrayBackedEventBean updatedEvent) |
void |
handleRowUpdateKeyBeforeUpdate(ObjectArrayBackedEventBean updatedEvent) |
void |
removeExplicitIndex(String indexName) |
long |
size() |
Collection<EventBean> getEventCollection()
long size()
void addEventUnadorned(EventBean event)
void addEvent(EventBean event)
Table getTable()
AgentInstanceContext getAgentInstanceContext()
void clearInstance()
void destroy()
EventTableIndexRepository getIndexRepository()
void handleRowUpdated(ObjectArrayBackedEventBean updatedEvent)
void deleteEvent(EventBean matchingEvent)
void addExplicitIndex(String indexName, String indexModuleName, QueryPlanIndexItem explicitIndexDesc, boolean isRecoveringResilient) throws ExprValidationException
ExprValidationException
void removeExplicitIndex(String indexName)
EventTable getIndex(String indexName)
ReadWriteLock getTableLevelRWLock()
void handleRowUpdateKeyBeforeUpdate(ObjectArrayBackedEventBean updatedEvent)
void handleRowUpdateKeyAfterUpdate(ObjectArrayBackedEventBean updatedEvent)
Copyright © 2005–2018. All rights reserved.