Class AggregationMultiFunctionStateModeManaged

java.lang.Object
com.espertech.esper.common.client.hook.aggmultifunc.AggregationMultiFunctionStateModeManaged
All Implemented Interfaces:
AggregationMultiFunctionStateMode

public class AggregationMultiFunctionStateModeManaged extends Object implements AggregationMultiFunctionStateMode
Use this class to provide an state factory wherein there is no need to write code that generates code,
  • Constructor Details

    • AggregationMultiFunctionStateModeManaged

      public AggregationMultiFunctionStateModeManaged(InjectionStrategy injectionStrategyAggregationStateFactory)
      Ctor.
      Parameters:
      injectionStrategyAggregationStateFactory - strategy
    • AggregationMultiFunctionStateModeManaged

      public AggregationMultiFunctionStateModeManaged()
      Ctor.
  • Method Details

    • getInjectionStrategyAggregationStateFactory

      public InjectionStrategy getInjectionStrategyAggregationStateFactory()
      Returns the injection strategy for the aggregation state factory
      Returns:
      strategy
    • setInjectionStrategyAggregationStateFactory

      public AggregationMultiFunctionStateModeManaged setInjectionStrategyAggregationStateFactory(InjectionStrategy strategy)
      Sets the injection strategy for the aggregation state factory
      Parameters:
      strategy - strategy
      Returns:
      itself
    • isHasHA

      public boolean isHasHA()
      Returns indicator whether a serializer-deserialize to provide read and write methods is provided by getSerde()
      Returns:
      ha-indicator
    • setHasHA

      public AggregationMultiFunctionStateModeManaged setHasHA(boolean hasHA)
      Sets indicator whether a serializer-deserialize to provide read and write methods is provided by getSerde()
      Parameters:
      hasHA - ha-indicator
      Returns:
      itself
    • getSerde

      public Class getSerde()
      Returns the class providing the serde
      Returns:
      serde class
    • setSerde

      Sets the class providing the serde
      Parameters:
      serde - serde class
      Returns:
      ifself