public class TxControl extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TxControl.Shutdown |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_NODE_NAME |
static int |
NODE_NAME_SIZE |
Constructor and Description |
---|
TxControl() |
Modifier and Type | Method and Description |
---|---|
static void |
disable()
Stop the transaction system.
|
static void |
disable(boolean disableRecovery)
Stop the transaction system.
|
static void |
enable()
Start the transaction system.
|
static boolean |
getAsyncPrepare() |
static int |
getDefaultTimeout()
If a timeout is not associated with a transaction when it is created then
this value will be used.
|
static boolean |
getMaintainHeuristics() |
static String |
getXANodeName() |
static boolean |
isBeforeCompletionWhenRollbackOnly() |
static boolean |
isEnabled() |
static boolean |
isReadonlyOptimisation() |
static void |
setDefaultTimeout(int timeout)
Set the timeout to be associated with a newly created transaction if there is no
other timeout to be used.
|
static void |
setXANodeName(String name) |
public static final int NODE_NAME_SIZE
public static final String DEFAULT_NODE_NAME
public static final int getDefaultTimeout()
public static final void setDefaultTimeout(int timeout)
timeout
- public static final void enable()
public static final void disable()
public static final void disable(boolean disableRecovery)
public static final boolean isEnabled()
public static final boolean getAsyncPrepare()
ObjectStore
implementation which the
transaction coordinator will use.ObjectStore
public static final boolean getMaintainHeuristics()
public static boolean isReadonlyOptimisation()
public static final String getXANodeName()
public static void setXANodeName(String name)
public static boolean isBeforeCompletionWhenRollbackOnly()
Copyright © 2013. All Rights Reserved.