Class 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 Detail

      • CounterConfigurationMetaParam

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

      • 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>