Class TableUpdateStrategyFactory
java.lang.Object
com.espertech.esper.common.internal.epl.table.update.TableUpdateStrategyFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic TableUpdateStrategy
validateGetTableUpdateStrategy
(TableMetaData tableMetadata, EventBeanUpdateHelperNoCopy updateHelper, boolean isOnMerge) static void
validateNewUniqueIndex
(String[] tableUpdatedProperties, IndexedPropDesc[] hashIndexedProps) static void
validateTableUpdateOnMerge
(TableMetaData tableMetadata, String[] updatedProperties)
-
Constructor Details
-
TableUpdateStrategyFactory
public TableUpdateStrategyFactory()
-
-
Method Details
-
validateNewUniqueIndex
public static void validateNewUniqueIndex(String[] tableUpdatedProperties, IndexedPropDesc[] hashIndexedProps) -
validateTableUpdateOnMerge
public static void validateTableUpdateOnMerge(TableMetaData tableMetadata, String[] updatedProperties) throws ExprValidationException - Throws:
ExprValidationException
-
validateGetTableUpdateStrategy
public static TableUpdateStrategy validateGetTableUpdateStrategy(TableMetaData tableMetadata, EventBeanUpdateHelperNoCopy updateHelper, boolean isOnMerge) throws ExprValidationException - Throws:
ExprValidationException
-