com.espertech.esper.epl.lookup
Interface EventTableIndexService
- All Known Implementing Classes:
- EventTableIndexServiceImpl
public interface EventTableIndexService
Method Summary |
boolean |
allowInitIndex(boolean isRecoveringResilient)
|
EventTableFactory |
createComposite(int indexedStreamNum,
EventType eventType,
java.lang.String[] indexedKeyProps,
java.lang.Class[] coercionKeyTypes,
java.lang.String[] indexedRangeProps,
java.lang.Class[] coercionRangeTypes,
boolean isFireAndForget)
|
EventTableFactory |
createInArray(int indexedStreamNum,
EventType eventType,
java.lang.String[] indexedProp,
boolean unique)
|
EventTableFactory |
createMultiKey(int indexedStreamNum,
EventType eventType,
java.lang.String[] indexProps,
boolean unique,
java.lang.String optionalIndexName,
java.lang.Object optionalSerde,
boolean isFireAndForget)
|
EventTableFactory |
createMultiKeyCoerceAdd(int indexedStreamNum,
EventType eventType,
java.lang.String[] indexProps,
java.lang.Class[] indexCoercionTypes,
boolean isFireAndForget)
|
EventTableFactory |
createMultiKeyCoerceAll(int indexedStreamNum,
EventType eventType,
java.lang.String[] indexProps,
java.lang.Class[] indexCoercionTypes,
boolean isFireAndForget)
|
EventTableFactory |
createSingle(int indexedStreamNum,
EventType eventType,
java.lang.String indexProp,
boolean unique,
java.lang.String optionalIndexName,
java.lang.Object optionalSerde,
boolean isFireAndForget)
|
EventTableFactory |
createSingleCoerceAdd(int indexedStreamNum,
EventType eventType,
java.lang.String indexProp,
java.lang.Class indexCoercionType,
java.lang.Object optionalSerde,
boolean isFireAndForget)
|
EventTableFactory |
createSingleCoerceAll(int indexedStreamNum,
EventType eventType,
java.lang.String indexProp,
java.lang.Class indexCoercionType,
java.lang.Object optionalSerde,
boolean isFireAndForget)
|
EventTableFactory |
createSorted(int indexedStreamNum,
EventType eventType,
java.lang.String indexedProp,
boolean isFireAndForget)
|
EventTableFactory |
createSortedCoerce(int indexedStreamNum,
EventType eventType,
java.lang.String indexedProp,
java.lang.Class indexCoercionType,
boolean isFireAndForget)
|
EventTableFactory |
createUnindexed(int indexedStreamNum,
java.lang.Object optionalSerde,
boolean isFireAndForget)
|
allowInitIndex
boolean allowInitIndex(boolean isRecoveringResilient)
createUnindexed
EventTableFactory createUnindexed(int indexedStreamNum,
java.lang.Object optionalSerde,
boolean isFireAndForget)
createSingle
EventTableFactory createSingle(int indexedStreamNum,
EventType eventType,
java.lang.String indexProp,
boolean unique,
java.lang.String optionalIndexName,
java.lang.Object optionalSerde,
boolean isFireAndForget)
createSingleCoerceAdd
EventTableFactory createSingleCoerceAdd(int indexedStreamNum,
EventType eventType,
java.lang.String indexProp,
java.lang.Class indexCoercionType,
java.lang.Object optionalSerde,
boolean isFireAndForget)
createSingleCoerceAll
EventTableFactory createSingleCoerceAll(int indexedStreamNum,
EventType eventType,
java.lang.String indexProp,
java.lang.Class indexCoercionType,
java.lang.Object optionalSerde,
boolean isFireAndForget)
createMultiKey
EventTableFactory createMultiKey(int indexedStreamNum,
EventType eventType,
java.lang.String[] indexProps,
boolean unique,
java.lang.String optionalIndexName,
java.lang.Object optionalSerde,
boolean isFireAndForget)
createMultiKeyCoerceAdd
EventTableFactory createMultiKeyCoerceAdd(int indexedStreamNum,
EventType eventType,
java.lang.String[] indexProps,
java.lang.Class[] indexCoercionTypes,
boolean isFireAndForget)
createMultiKeyCoerceAll
EventTableFactory createMultiKeyCoerceAll(int indexedStreamNum,
EventType eventType,
java.lang.String[] indexProps,
java.lang.Class[] indexCoercionTypes,
boolean isFireAndForget)
createComposite
EventTableFactory createComposite(int indexedStreamNum,
EventType eventType,
java.lang.String[] indexedKeyProps,
java.lang.Class[] coercionKeyTypes,
java.lang.String[] indexedRangeProps,
java.lang.Class[] coercionRangeTypes,
boolean isFireAndForget)
createSorted
EventTableFactory createSorted(int indexedStreamNum,
EventType eventType,
java.lang.String indexedProp,
boolean isFireAndForget)
createSortedCoerce
EventTableFactory createSortedCoerce(int indexedStreamNum,
EventType eventType,
java.lang.String indexedProp,
java.lang.Class indexCoercionType,
boolean isFireAndForget)
createInArray
EventTableFactory createInArray(int indexedStreamNum,
EventType eventType,
java.lang.String[] indexedProp,
boolean unique)