public abstract class TableInstanceUngroupedBase extends TableInstanceBase implements TableInstanceUngrouped
agentInstanceContext, indexRepository, table, tableLevelRWLock
Constructor and Description |
---|
TableInstanceUngroupedBase(Table table,
AgentInstanceContext agentInstanceContext) |
Modifier and Type | Method and Description |
---|---|
void |
addExplicitIndex(String indexName,
String indexModuleName,
QueryPlanIndexItem explicitIndexDesc,
boolean isRecoveringResilient) |
protected ObjectArrayBackedEventBean |
createRowIntoTable() |
void |
removeExplicitIndex(String indexName) |
addEventUnadorned, getAgentInstanceContext, getIndexRepository, getTable, getTableLevelRWLock
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCreateRowIntoTable, getEventUngrouped
addEvent, addEventUnadorned, clearInstance, deleteEvent, destroy, getAgentInstanceContext, getEventCollection, getIndex, getIndexRepository, getIterableTableScan, getTable, getTableLevelRWLock, handleRowUpdated, handleRowUpdateKeyAfterUpdate, handleRowUpdateKeyBeforeUpdate, size
public TableInstanceUngroupedBase(Table table, AgentInstanceContext agentInstanceContext)
protected ObjectArrayBackedEventBean createRowIntoTable()
public void addExplicitIndex(String indexName, String indexModuleName, QueryPlanIndexItem explicitIndexDesc, boolean isRecoveringResilient) throws ExprValidationException
addExplicitIndex
in interface TableInstance
ExprValidationException
public void removeExplicitIndex(String indexName)
removeExplicitIndex
in interface TableInstance
Copyright © 2005–2018. All rights reserved.