|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TransactionService
Configuration for Transaction Manager
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy |
|---|
org.jvnet.hk2.config.ConfigBeanProxy.Duck |
| Nested classes/interfaces inherited from interface org.jvnet.hk2.config.types.PropertyBag |
|---|
org.jvnet.hk2.config.types.PropertyBag.Duck |
| Method Summary | |
|---|---|
java.lang.String |
getAutomaticRecovery()
Gets the value of the automaticRecovery property. |
java.lang.String |
getHeuristicDecision()
Gets the value of the heuristicDecision property. |
java.lang.String |
getKeypointInterval()
Gets the value of the keypointInterval property. |
java.util.List<org.jvnet.hk2.config.types.Property> |
getProperty()
Properties. |
java.lang.String |
getRetryTimeoutInSeconds()
Gets the value of the retryTimeoutInSeconds property. |
java.lang.String |
getTimeoutInSeconds()
Gets the value of the timeoutInSeconds property. |
java.lang.String |
getTxLogDir()
Gets the value of the txLogDir property. |
void |
setAutomaticRecovery(java.lang.String value)
Sets the value of the automaticRecovery property. |
void |
setHeuristicDecision(java.lang.String value)
Sets the value of the heuristicDecision property. |
void |
setKeypointInterval(java.lang.String value)
Sets the value of the keypointInterval property. |
void |
setRetryTimeoutInSeconds(java.lang.String value)
Sets the value of the retryTimeoutInSeconds property. |
void |
setTimeoutInSeconds(java.lang.String value)
Sets the value of the timeoutInSeconds property. |
void |
setTxLogDir(java.lang.String value)
Sets the value of the txLogDir property. |
| Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy |
|---|
createChild, deepCopy, getParent, getParent |
| Methods inherited from interface org.jvnet.hk2.component.Injectable |
|---|
injectedInto |
| Methods inherited from interface org.jvnet.hk2.config.types.PropertyBag |
|---|
getProperty, getPropertyValue, getPropertyValue |
| Method Detail |
|---|
java.lang.String getAutomaticRecovery()
String
void setAutomaticRecovery(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getTimeoutInSeconds()
String
void setTimeoutInSeconds(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getTxLogDir()
String
void setTxLogDir(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getHeuristicDecision()
String
void setHeuristicDecision(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getRetryTimeoutInSeconds()
String
void setRetryTimeoutInSeconds(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getKeypointInterval()
String
void setKeypointInterval(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoException
@PropertiesDesc(props={@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")})
java.util.List<org.jvnet.hk2.config.types.Property> getProperty()
getProperty in interface org.jvnet.hk2.config.types.PropertyBag
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||