|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.citrusleaf.CitrusleafClient.ClOptions
public static class CitrusleafClient.ClOptions
Container object for transaction policy attributes used in all database operation calls.
This object is passed in all database operation calls to specify options.
null
may be passed to use defaults for all options.
Constructor Summary | |
---|---|
CitrusleafClient.ClOptions()
Constructor, sets default options. |
|
CitrusleafClient.ClOptions(int timeoutMillisec)
Constructor, specifying timeout. |
Method Summary | |
---|---|
void |
setOneShot()
Specify no transaction retries. |
void |
setTimeout(int timeoutMillisec)
Specify timeout. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CitrusleafClient.ClOptions()
The object is constructed with timeout set to 5000
milliseconds and default transaction retry policy.
public CitrusleafClient.ClOptions(int timeoutMillisec)
The object is constructed with specified timeout and default transaction retry policy.
A timeout value of 0
means never timeout.
timeoutMillisec
- transaction duration limit, millisecondsMethod Detail |
---|
public void setOneShot()
public void setTimeout(int timeoutMillisec)
A timeout value of 0
means never timeout.
timeoutMillisec
- transaction duration limit, milliseconds
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |