|
||||||||||
| 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 | |
|---|---|
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. |
| 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 |
|---|
String getAutomaticRecovery()
String
void setAutomaticRecovery(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getTimeoutInSeconds()
String
void setTimeoutInSeconds(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getTxLogDir()
String
void setTxLogDir(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getHeuristicDecision()
String
void setHeuristicDecision(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getRetryTimeoutInSeconds()
String
void setRetryTimeoutInSeconds(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getKeypointInterval()
String
void setKeypointInterval(String value)
throws PropertyVetoException
value - allowed object is
String
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")})
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 | |||||||||