Interface StateMgmtSettingOption
- All Superinterfaces:
com.espertech.esper.common.internal.statemgmtsettings.StateMgmtSettingsProxy
public interface StateMgmtSettingOption
extends com.espertech.esper.common.internal.statemgmtsettings.StateMgmtSettingsProxy
Implement this interface to provide or override the state management settings, for use with high-availability only.
-
Method Summary
Modifier and TypeMethodDescriptiondefault com.espertech.esper.common.internal.statemgmtsettings.StateMgmtSettingBucket
configure
(com.espertech.esper.common.internal.compile.stage2.StatementRawInfo raw, com.espertech.esper.common.client.annotation.AppliesTo appliesTo, com.espertech.esper.common.internal.statemgmtsettings.StateMgmtSettingBucket setting) com.espertech.esper.common.internal.statemgmtsettings.StateMgmtSettingBucket
Return a state management setting.
-
Method Details
-
getValue
com.espertech.esper.common.internal.statemgmtsettings.StateMgmtSettingBucket getValue(StateMgmtSettingContext env) Return a state management setting.- Parameters:
env
- information about the state management setting that is being determined- Returns:
- setting
-
configure
default com.espertech.esper.common.internal.statemgmtsettings.StateMgmtSettingBucket configure(com.espertech.esper.common.internal.compile.stage2.StatementRawInfo raw, com.espertech.esper.common.client.annotation.AppliesTo appliesTo, com.espertech.esper.common.internal.statemgmtsettings.StateMgmtSettingBucket setting) - Specified by:
configure
in interfacecom.espertech.esper.common.internal.statemgmtsettings.StateMgmtSettingsProxy
-