public class GroupingHandler<T extends GroupingHandler> extends Object
| Constructor and Description |
|---|
GroupingHandler(String key) |
| Modifier and Type | Method and Description |
|---|---|
String |
getKey() |
String |
groupingHandlerAddress()
A reference to a cluster connection and the address it uses.
|
T |
groupingHandlerAddress(String value)
A reference to a cluster connection and the address it uses.
|
Long |
groupTimeout()
How long a group binding will be used, -1 means for ever.
|
T |
groupTimeout(Long value)
How long a group binding will be used, -1 means for ever.
|
Long |
reaperPeriod()
How often the reaper will be run to check for timed out group bindings (only valid for LOCAL handlers).
|
T |
reaperPeriod(Long value)
How often the reaper will be run to check for timed out group bindings (only valid for LOCAL handlers).
|
Long |
timeout()
How long to wait for a handling decision to be made; an exception will be thrown during the send if this timeout is reached, ensuring that strict ordering is kept.
|
T |
timeout(Long value)
How long to wait for a handling decision to be made; an exception will be thrown during the send if this timeout is reached, ensuring that strict ordering is kept.
|
String |
type()
Whether the handler is the single "Local" handler for the cluster, which makes handling decisions, or a "Remote" handler which converses with the local handler.
|
T |
type(String value)
Whether the handler is the single "Local" handler for the cluster, which makes handling decisions, or a "Remote" handler which converses with the local handler.
|
public GroupingHandler(String key)
public String getKey()
public Long groupTimeout()
public T groupTimeout(Long value)
public String groupingHandlerAddress()
public T groupingHandlerAddress(String value)
public Long reaperPeriod()
public T reaperPeriod(Long value)
public Long timeout()
public T timeout(Long value)
public String type()
Copyright © 2015 JBoss by Red Hat. All rights reserved.