public class SubscriberGroupBuilder<V> extends Object
SubscriberGroupBuilder
builds a Subscriber
group.Constructor and Description |
---|
SubscriberGroupBuilder() |
Modifier and Type | Method and Description |
---|---|
String |
getSubscriberGroupName(com.tangosol.config.expression.ParameterResolver resolver)
Get the subscriber group name.
|
Subscriber<V> |
realize(NamedTopic<V> topic,
com.tangosol.config.expression.ParameterResolver resolver)
Realize a durable
Subscriber for the named group. |
void |
setSubscriberGroupName(String sName)
Set the subscriber group name.
|
String |
toString() |
public Subscriber<V> realize(NamedTopic<V> topic, com.tangosol.config.expression.ParameterResolver resolver)
Subscriber
for the named group.topic
- topic to create subscriber forresolver
- resolve values containing parameter macros within this builderSubscriber
@Injectable(value="name") public void setSubscriberGroupName(String sName)
sName
- durable subscriber name, possibly containing parameter macro {topic-name}public String getSubscriberGroupName(com.tangosol.config.expression.ParameterResolver resolver)
resolver
- used to resolve {topic-name} parameter macro if present.