|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface Configuration.AsyncConfig
If configured all communications are asynchronous, in that whenever a thread sends a message sent over the wire, it does not wait for an acknowledgment before returning. AsyncConfig is mutually exclusive with the SyncConfig
Method Summary | |
---|---|
Configuration.AsyncConfig |
asyncMarshalling(Boolean asyncMarshalling)
If true, asynchronous marshalling is enabled which means that caller can return even quicker, but it can suffer from reordering of operations. |
Configuration.AsyncConfig |
replQueueClass(String replQueueClass)
This overrides the replication queue implementation class. |
Configuration.AsyncConfig |
replQueueInterval(Long replQueueInterval)
If useReplQueue is set to true, this attribute controls how often the asynchronous thread used to flush the replication queue runs. |
Configuration.AsyncConfig |
replQueueMaxElements(Integer replQueueMaxElements)
If useReplQueue is set to true, this attribute can be used to trigger flushing of the queue when it reaches a specific threshold. |
Configuration.AsyncConfig |
useReplQueue(Boolean useReplQueue)
If true, this forces all async communications to be queued up and sent out periodically as a batch. |
Method Detail |
---|
Configuration.AsyncConfig useReplQueue(Boolean useReplQueue)
useReplQueue
- Configuration.AsyncConfig replQueueMaxElements(Integer replQueueMaxElements)
replQueueMaxElements
- Configuration.AsyncConfig replQueueInterval(Long replQueueInterval)
replQueueInterval
- Configuration.AsyncConfig asyncMarshalling(Boolean asyncMarshalling)
useAsyncMarshalling
- Configuration.AsyncConfig replQueueClass(String replQueueClass)
classname
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |