public class SubscriberGroupBuilder<V> extends Object
SubscriberGroupBuilder
builds a Subscriber
group.Constructor | Description |
---|---|
SubscriberGroupBuilder() |
Modifier and Type | Method | 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.