com.espertech.esper.epl.virtualdw
Interface VirtualDWView
- All Known Implementing Classes:
- VirtualDWViewImpl
public interface VirtualDWView
Method Summary |
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,
java.lang.String accessedByStatementId,
java.lang.annotation.Annotation[] accessedByStmtAnnotations,
EventTable[] eventTable,
TableLookupKeyDesc keyDescriptor,
int lookupStreamNum)
|
SubordTableLookupStrategy |
getSubordinateLookupStrategy(java.lang.String accessedByStatementName,
java.lang.String 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()
|
getSubordinateQueryDesc
Pair<IndexMultiKey,EventTable> getSubordinateQueryDesc(boolean unique,
java.util.List<IndexedPropDesc> hashedProps,
java.util.List<IndexedPropDesc> btreeProps)
getSubordinateLookupStrategy
SubordTableLookupStrategy getSubordinateLookupStrategy(java.lang.String accessedByStatementName,
java.lang.String 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)
getJoinIndexTable
EventTable getJoinIndexTable(QueryPlanIndexItem queryPlanIndexItem)
getJoinLookupStrategy
JoinExecTableLookupStrategy getJoinLookupStrategy(java.lang.String accessedByStatementName,
java.lang.String accessedByStatementId,
java.lang.annotation.Annotation[] accessedByStmtAnnotations,
EventTable[] eventTable,
TableLookupKeyDesc keyDescriptor,
int lookupStreamNum)
getFireAndForgetDesc
Pair<IndexMultiKey,EventTable> getFireAndForgetDesc(java.util.Set<java.lang.String> keysAvailable,
java.util.Set<java.lang.String> rangesAvailable)
getFireAndForgetData
java.util.Collection<EventBean> getFireAndForgetData(EventTable eventTable,
java.lang.Object[] keyValues,
RangeIndexLookupValue[] rangeValues,
java.lang.annotation.Annotation[] accessedByStmtAnnotations)
getVirtualDataWindow
VirtualDataWindow getVirtualDataWindow()
destroy
void destroy()
handleStartIndex
void handleStartIndex(CreateIndexDesc spec)
handleStopIndex
void handleStopIndex(CreateIndexDesc spec)
handleStopWindow
void handleStopWindow()