public class RequestOptions extends Object
Modifier and Type | Field and Description |
---|---|
static RequestOptions |
ASYNC
Deprecated.
|
protected boolean |
sealed
When options are sealed, subsequent modifications will throw an exception
|
static RequestOptions |
SYNC
Deprecated.
|
Constructor and Description |
---|
RequestOptions() |
RequestOptions(int mode,
long timeout) |
RequestOptions(int mode,
long timeout,
boolean use_anycasting,
RspFilter rsp_filter) |
RequestOptions(int mode,
long timeout,
boolean use_anycasting,
RspFilter rsp_filter,
byte flags) |
RequestOptions(RequestOptions opts) |
Modifier and Type | Method and Description |
---|---|
static RequestOptions |
ASYNC() |
protected void |
checkSealed() |
RequestOptions |
clearFlags(byte flags) |
boolean |
getAnycasting() |
Collection<Address> |
getExclusionList() |
byte |
getFlags() |
int |
getMode() |
RspFilter |
getRspFilter() |
short |
getScope() |
long |
getTimeout() |
boolean |
hasExclusionList() |
RequestOptions |
seal()
Deprecated.
Will get removed together with SYNC and ASYNC in 3.0
|
RequestOptions |
setAnycasting(boolean use_anycasting) |
RequestOptions |
setExclusionList(Address... mbrs) |
RequestOptions |
setFlags(byte flags) |
RequestOptions |
setMode(int mode) |
RequestOptions |
setRspFilter(RspFilter rsp_filter) |
RequestOptions |
setScope(short scope) |
RequestOptions |
setTimeout(long timeout) |
static RequestOptions |
SYNC() |
String |
toString() |
protected boolean sealed
@Deprecated public static final RequestOptions SYNC
@Deprecated public static final RequestOptions ASYNC
public RequestOptions()
public RequestOptions(int mode, long timeout, boolean use_anycasting, RspFilter rsp_filter, byte flags)
public RequestOptions(int mode, long timeout, boolean use_anycasting, RspFilter rsp_filter)
public RequestOptions(int mode, long timeout)
public RequestOptions(RequestOptions opts)
public static RequestOptions SYNC()
public static RequestOptions ASYNC()
public int getMode()
public RequestOptions setMode(int mode)
public long getTimeout()
public RequestOptions setTimeout(long timeout)
public boolean getAnycasting()
public RequestOptions setAnycasting(boolean use_anycasting)
public short getScope()
public RequestOptions setScope(short scope)
public RspFilter getRspFilter()
public RequestOptions setRspFilter(RspFilter rsp_filter)
public byte getFlags()
public RequestOptions setFlags(byte flags)
public RequestOptions clearFlags(byte flags)
public boolean hasExclusionList()
public Collection<Address> getExclusionList()
public RequestOptions setExclusionList(Address... mbrs)
@Deprecated public RequestOptions seal()
protected void checkSealed()
Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.