public class RpcOptions extends Object
Constructor and Description |
---|
RpcOptions(long timeout,
TimeUnit unit,
ResponseFilter responseFilter,
ResponseMode responseMode,
boolean skipReplicationQueue,
boolean fifoOrder,
boolean totalOrder) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
boolean |
fifoOrder() |
int |
hashCode() |
ResponseFilter |
responseFilter() |
ResponseMode |
responseMode() |
boolean |
skipReplicationQueue() |
long |
timeout() |
TimeUnit |
timeUnit() |
String |
toString() |
boolean |
totalOrder() |
public RpcOptions(long timeout, TimeUnit unit, ResponseFilter responseFilter, ResponseMode responseMode, boolean skipReplicationQueue, boolean fifoOrder, boolean totalOrder)
public long timeout()
public boolean fifoOrder()
true
if the message is to be delivered in FIFO order.public boolean totalOrder()
true
if the message is to be delivered in total order.public ResponseFilter responseFilter()
ResponseFilter
to be used. Default is null
meaning waiting for all or none responses
depending if the remote invocation is synchronous or asynchronous respectively.public ResponseMode responseMode()
ResponseMode
to handle with the responses.public boolean skipReplicationQueue()
true
, the remote invocation will never be dispatch to the ReplicationQueue
. However, only asynchronous remote invocation may be dispatched
to the ReplicationQueue
.Copyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.