com.atomikos.icatch.jta
Class JtaTransactionServicePlugin

java.lang.Object
  extended by com.atomikos.icatch.jta.JtaTransactionServicePlugin
All Implemented Interfaces:
TransactionServicePlugin

public class JtaTransactionServicePlugin
extends Object
implements TransactionServicePlugin


Field Summary
static String AUTOMATIC_RESOURCE_REGISTRATION_PROPERTY_NAME
          The name of the property indicating whether (JTA/XA) resources should be registered automatically or not.
static String CLIENT_DEMARCATION_PROPERTY_NAME
          The name of the property indicating whether remote clients can start transactions on this service or not.
static String DEFAULT_JTA_TIMEOUT_PROPERTY_NAME
          The name of the property that specifies the default timeout (in milliseconds) that is set for transactions when no timeout is specified.
static String SERIAL_JTA_TRANSACTIONS_PROPERTY_NAME
          The name of the property that indicates whether JTA transactions are to be in serial mode or not.
 
Constructor Summary
JtaTransactionServicePlugin()
           
 
Method Summary
 void afterInit()
           
 void afterShutdown()
           
 void beforeInit(Properties properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AUTOMATIC_RESOURCE_REGISTRATION_PROPERTY_NAME

public static final String AUTOMATIC_RESOURCE_REGISTRATION_PROPERTY_NAME
The name of the property indicating whether (JTA/XA) resources should be registered automatically or not. Expands to "com.atomikos.icatch.automatic_resource_registration".

See Also:
Constant Field Values

DEFAULT_JTA_TIMEOUT_PROPERTY_NAME

public static final String DEFAULT_JTA_TIMEOUT_PROPERTY_NAME
The name of the property that specifies the default timeout (in milliseconds) that is set for transactions when no timeout is specified. Expands to "com.atomikos.icatch.default_jta_timeout".

See Also:
Constant Field Values

SERIAL_JTA_TRANSACTIONS_PROPERTY_NAME

public static final String SERIAL_JTA_TRANSACTIONS_PROPERTY_NAME
The name of the property that indicates whether JTA transactions are to be in serial mode or not. Expands to "com.atomikos.icatch.serial_jta_transactions".

See Also:
Constant Field Values

CLIENT_DEMARCATION_PROPERTY_NAME

public static final String CLIENT_DEMARCATION_PROPERTY_NAME
The name of the property indicating whether remote clients can start transactions on this service or not. Expands to "com.atomikos.icatch.client_demarcation".

See Also:
Constant Field Values
Constructor Detail

JtaTransactionServicePlugin

public JtaTransactionServicePlugin()
Method Detail

beforeInit

public void beforeInit(Properties properties)
Specified by:
beforeInit in interface TransactionServicePlugin

afterShutdown

public void afterShutdown()
Specified by:
afterShutdown in interface TransactionServicePlugin

afterInit

public void afterInit()
Specified by:
afterInit in interface TransactionServicePlugin


Copyright © 2016. All Rights Reserved.