public interface VirtualDWView
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
java.util.Collection<EventBean> |
getFireAndForgetData(EventTable eventTable,
java.lang.Object[] keyValues,
RangeIndexLookupValue[] rangeValues,
java.lang.annotation.Annotation[] accessedByStmtAnnotations) |
Pair<IndexMultiKey,EventTable> |
getFireAndForgetDesc(java.util.Set<java.lang.String> keysAvailable,
java.util.Set<java.lang.String> rangesAvailable) |
EventTable |
getJoinIndexTable(QueryPlanIndexItem queryPlanIndexItem) |
JoinExecTableLookupStrategy |
getJoinLookupStrategy(java.lang.String accessedByStatementName,
int accessedByStatementId,
java.lang.annotation.Annotation[] accessedByStmtAnnotations,
EventTable[] eventTable,
TableLookupKeyDesc keyDescriptor,
int lookupStreamNum) |
SubordTableLookupStrategy |
getSubordinateLookupStrategy(java.lang.String accessedByStatementName,
int accessedByStatementId,
java.lang.annotation.Annotation[] accessedByStmtAnnotations,
EventType[] outerStreamTypes,
java.util.List<SubordPropHashKey> hashKeys,
CoercionDesc hashKeyCoercionTypes,
java.util.List<SubordPropRangeKey> rangeKeys,
CoercionDesc rangeKeyCoercionTypes,
boolean nwOnTrigger,
EventTable eventTable,
SubordPropPlan joinDesc,
boolean forceTableScan) |
Pair<IndexMultiKey,EventTable> |
getSubordinateQueryDesc(boolean unique,
java.util.List<IndexedPropDesc> hashedProps,
java.util.List<IndexedPropDesc> btreeProps) |
VirtualDataWindow |
getVirtualDataWindow() |
void |
handleStartIndex(CreateIndexDesc spec) |
void |
handleStopIndex(CreateIndexDesc spec) |
void |
handleStopWindow() |
Pair<IndexMultiKey,EventTable> getSubordinateQueryDesc(boolean unique, java.util.List<IndexedPropDesc> hashedProps, java.util.List<IndexedPropDesc> btreeProps)
SubordTableLookupStrategy getSubordinateLookupStrategy(java.lang.String accessedByStatementName, int accessedByStatementId, java.lang.annotation.Annotation[] accessedByStmtAnnotations, EventType[] outerStreamTypes, java.util.List<SubordPropHashKey> hashKeys, CoercionDesc hashKeyCoercionTypes, java.util.List<SubordPropRangeKey> rangeKeys, CoercionDesc rangeKeyCoercionTypes, boolean nwOnTrigger, EventTable eventTable, SubordPropPlan joinDesc, boolean forceTableScan)
EventTable getJoinIndexTable(QueryPlanIndexItem queryPlanIndexItem)
JoinExecTableLookupStrategy getJoinLookupStrategy(java.lang.String accessedByStatementName, int accessedByStatementId, java.lang.annotation.Annotation[] accessedByStmtAnnotations, EventTable[] eventTable, TableLookupKeyDesc keyDescriptor, int lookupStreamNum)
Pair<IndexMultiKey,EventTable> getFireAndForgetDesc(java.util.Set<java.lang.String> keysAvailable, java.util.Set<java.lang.String> rangesAvailable)
java.util.Collection<EventBean> getFireAndForgetData(EventTable eventTable, java.lang.Object[] keyValues, RangeIndexLookupValue[] rangeValues, java.lang.annotation.Annotation[] accessedByStmtAnnotations)
VirtualDataWindow getVirtualDataWindow()
void destroy()
void handleStartIndex(CreateIndexDesc spec)
void handleStopIndex(CreateIndexDesc spec)
void handleStopWindow()