Class CounterConfigurationMetaParam

java.lang.Object
org.infinispan.functional.impl.CounterConfigurationMetaParam
All Implemented Interfaces:
MetaParam<org.infinispan.counter.api.CounterConfiguration>, MetaParam.Writable<org.infinispan.counter.api.CounterConfiguration>

public class CounterConfigurationMetaParam extends Object implements MetaParam.Writable<org.infinispan.counter.api.CounterConfiguration>
Stores the CounterConfiguration.

The metadata is static and doesn't change. It is sent when initializing a counter, and it is kept locally in all the nodes. This avoids transfer information about the counter in every operation (e.g. boundaries/reset).

Since:
11.0
Author:
Pedro Ruivo
  • Constructor Details

    • CounterConfigurationMetaParam

      public CounterConfigurationMetaParam(org.infinispan.counter.api.CounterConfiguration configuration)
  • Method Details

    • get

      public org.infinispan.counter.api.CounterConfiguration get()
      Description copied from interface: MetaParam
      Returns the value of the meta parameter.
      Specified by:
      get in interface MetaParam<org.infinispan.counter.api.CounterConfiguration>
    • toString

      public String toString()
      Overrides:
      toString in class Object