public interface TransactionService extends org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.config.types.PropertyBag, ConfigExtension, Container
| Modifier and Type | Method and Description |
|---|---|
String |
getAutomaticRecovery()
Gets the value of the automaticRecovery property.
|
String |
getHeuristicDecision()
Gets the value of the heuristicDecision property.
|
String |
getKeypointInterval()
Gets the value of the keypointInterval property.
|
List<org.jvnet.hk2.config.types.Property> |
getProperty()
Properties.
|
String |
getRetryTimeoutInSeconds()
Gets the value of the retryTimeoutInSeconds property.
|
String |
getTimeoutInSeconds()
Gets the value of the timeoutInSeconds property.
|
String |
getTxLogDir()
Gets the value of the txLogDir property.
|
void |
setAutomaticRecovery(String value)
Sets the value of the automaticRecovery property.
|
void |
setHeuristicDecision(String value)
Sets the value of the heuristicDecision property.
|
void |
setKeypointInterval(String value)
Sets the value of the keypointInterval property.
|
void |
setRetryTimeoutInSeconds(String value)
Sets the value of the retryTimeoutInSeconds property.
|
void |
setTimeoutInSeconds(String value)
Sets the value of the timeoutInSeconds property.
|
void |
setTxLogDir(String value)
Sets the value of the txLogDir property.
|
String getAutomaticRecovery()
Stringvoid setAutomaticRecovery(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getTimeoutInSeconds()
Stringvoid setTimeoutInSeconds(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getTxLogDir()
Stringvoid setTxLogDir(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getHeuristicDecision()
Stringvoid setHeuristicDecision(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getRetryTimeoutInSeconds()
Stringvoid setRetryTimeoutInSeconds(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getKeypointInterval()
Stringvoid setKeypointInterval(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@PropertyDesc(name="oracle-xa-recovery-workaround",defaultValue="true",dataType=java.lang.Boolean.class,description="If true, the Oracle XA Resource workaround is used in transaction recovery") @PropertyDesc(name="disable-distributed-transaction-logging",defaultValue="false",dataType=java.lang.Boolean.class,description="If true, disables transaction logging, which might improve performance. If the automatic-recovery attribute is set to true , this property is ignored") @PropertyDesc(name="xaresource-txn-timeout",defaultValue="120",dataType=PositiveInteger.class,description=" Changes the XAResource timeout. In some cases, the XAResource default timeout can cause transactions to be aborted, so it is desirable to change it") @PropertyDesc(name="pending-txn-cleanup-interval",defaultValue="60",dataType=PositiveInteger.class,description="Interval in seconds at which an asynchronous thread checks for pending transactions and completes them") @PropertyDesc(name="use-last-agent-optimization",defaultValue="true",dataType=java.lang.Boolean.class,description="Enables last agent optimization, which improves the throughput of transactions. If one non-XA resource is used with XA resources in the same transaction, the non XA resource is the last agent") @PropertyDesc(name="wait-time-before-recovery-insec",defaultValue="60",dataType=PositiveInteger.class,description="Wait time in seconds after which an instance starts the recovery for a dead instance") @PropertyDesc(name="db-logging-resource",description="db-logging-resource NDI name of the JDBC resource for the database to which transactions are logged") List<org.jvnet.hk2.config.types.Property> getProperty()
getProperty in interface org.jvnet.hk2.config.types.PropertyBagCopyright © 2017. All rights reserved.