Class GeneratedEventInfo

java.lang.Object
velox.api.layer1.messages.GeneratedEventInfo

public class GeneratedEventInfo
extends java.lang.Object
NOTE: any event class can not be used by multiple generators
  • Field Details

  • Constructor Details

    • GeneratedEventInfo

      public GeneratedEventInfo​(java.lang.Class<?> valueClass)
      Parameters:
      valueClass - update class without any aggregations
    • GeneratedEventInfo

      public GeneratedEventInfo​(java.lang.Class<?> valueClass, java.lang.Class<?> aggregationClass, CustomEventAggregatble aggregator)
      Parameters:
      valueClass - class of value
      aggregationClass - class of aggregations. Should be null if no aggregations is required
      aggregator - rules of aggregations. Should operate on classes valueClass and aggregationClass. Should be null if no aggregations is required