Class SubscriberGroupBuilder<V>

java.lang.Object
com.tangosol.coherence.config.builder.SubscriberGroupBuilder<V>

public class SubscriberGroupBuilder<V> extends Object
Since:
Coherence 14.1.1
Author:
jf 2016.03.02
  • Constructor Details

    • SubscriberGroupBuilder

      public SubscriberGroupBuilder()
  • Method Details

    • realize

      public void realize(NamedTopic<V> topic, ParameterResolver resolver)
      Realize a durable subscriber group.
      Parameters:
      topic - topic to create subscriber for
      resolver - resolve values containing parameter macros within this builder
    • setSubscriberGroupName

      @Injectable("name") public void setSubscriberGroupName(String sName)
      Set the subscriber group name.
      Parameters:
      sName - durable subscriber name, possibly containing parameter macro {topic-name}
    • getSubscriberGroupName

      public String getSubscriberGroupName(ParameterResolver resolver)
      Get the subscriber group name.
      Parameters:
      resolver - used to resolve {topic-name} parameter macro if present.
      Returns:
      parameter macro expanded durable subscriber name
    • toString

      public String toString()
      Overrides:
      toString in class Object