public class BufferingFeature extends WebServiceFeature
Modifier and Type | Class and Description |
---|---|
static class |
BufferingFeature.Builder
Configure buffers (used by WS-RM).
|
Modifier and Type | Method and Description |
---|---|
static BufferingFeature.Builder |
builder() |
boolean |
equals(Object o) |
String |
getID() |
String |
getRequestQueueConnectionFactoryJNDIName()
The JNDI name of the connection factory to use when buffering messages onto this queue.
|
String |
getRequestQueueName()
Get the name of this buffering queue.
|
String |
getResponseQueueConnectionFactoryJNDIName() |
String |
getResponseQueueName() |
long |
getRetryCount()
The number of times a buffered request or response can be retried before it is abandoned (and moved to any error queue defined for the buffer queue)
|
String |
getRetryDelay()
The amount time between retries of a buffered request and response.
|
static String |
getSeedPolicyName() |
int |
hashCode() |
boolean |
isRequestQueueEnabled()
Flag indicating whether buffering is enabled (request buffering if this is the request queue, or response buffering if this is the response queue).
|
boolean |
isRequestQueueTransactionEnabled()
A boolean flag indicating whether transactions should be used when buffering a message onto or consuming a message off of this queue.
|
boolean |
isResponseQueueEnabled() |
boolean |
isResponseQueueTransactionEnabled() |
String |
toString() |
isEnabled
public static final String ID
public static BufferingFeature.Builder builder()
public String getID()
getID
in class WebServiceFeature
public String getRequestQueueConnectionFactoryJNDIName()
public String getRequestQueueName()
public String getResponseQueueConnectionFactoryJNDIName()
public String getResponseQueueName()
public long getRetryCount()
public String getRetryDelay()
public static String getSeedPolicyName()
public boolean isRequestQueueEnabled()
public boolean isRequestQueueTransactionEnabled()
public boolean isResponseQueueEnabled()
public boolean isResponseQueueTransactionEnabled()