org.apache.felix.transaction.internal
Class TransactionManagerService

java.lang.Object
  extended by org.apache.felix.transaction.internal.TransactionManagerService

public class TransactionManagerService
extends Object


Nested Class Summary
static class TransactionManagerService.SpringTransactionManagerCreator
          We use an inner static class to decouple this class from the spring-tx classes in order to not have NoClassDefFoundError if those are not present.
 
Field Summary
static boolean DEFAULT_RECOVERABLE
           
static int DEFAULT_TRANSACTION_TIMEOUT
           
static String HOWL_ADLER32_CHECKSUM
           
static String HOWL_BUFFER_CLASS_NAME
           
static String HOWL_BUFFER_SIZE
           
static String HOWL_CHECKSUM_ENABLED
           
static String HOWL_FLUSH_SLEEP_TIME
           
static String HOWL_LOG_FILE_DIR
           
static String HOWL_LOG_FILE_EXT
           
static String HOWL_LOG_FILE_NAME
           
static String HOWL_MAX_BLOCKS_PER_FILE
           
static String HOWL_MAX_BUFFERS
           
static String HOWL_MAX_LOG_FILES
           
static String HOWL_MIN_BUFFERS
           
static String HOWL_THREADS_WAITING_FORCE_THRESHOLD
           
static String RECOVERABLE
           
static String TRANSACTION_TIMEOUT
           
 
Constructor Summary
TransactionManagerService(String pid, Dictionary properties, BundleContext bundleContext)
           
 
Method Summary
 void close()
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TRANSACTION_TIMEOUT

public static final String TRANSACTION_TIMEOUT
See Also:
Constant Field Values

RECOVERABLE

public static final String RECOVERABLE
See Also:
Constant Field Values

HOWL_BUFFER_CLASS_NAME

public static final String HOWL_BUFFER_CLASS_NAME
See Also:
Constant Field Values

HOWL_BUFFER_SIZE

public static final String HOWL_BUFFER_SIZE
See Also:
Constant Field Values

HOWL_CHECKSUM_ENABLED

public static final String HOWL_CHECKSUM_ENABLED
See Also:
Constant Field Values

HOWL_ADLER32_CHECKSUM

public static final String HOWL_ADLER32_CHECKSUM
See Also:
Constant Field Values

HOWL_FLUSH_SLEEP_TIME

public static final String HOWL_FLUSH_SLEEP_TIME
See Also:
Constant Field Values

HOWL_LOG_FILE_EXT

public static final String HOWL_LOG_FILE_EXT
See Also:
Constant Field Values

HOWL_LOG_FILE_NAME

public static final String HOWL_LOG_FILE_NAME
See Also:
Constant Field Values

HOWL_MAX_BLOCKS_PER_FILE

public static final String HOWL_MAX_BLOCKS_PER_FILE
See Also:
Constant Field Values

HOWL_MAX_LOG_FILES

public static final String HOWL_MAX_LOG_FILES
See Also:
Constant Field Values

HOWL_MAX_BUFFERS

public static final String HOWL_MAX_BUFFERS
See Also:
Constant Field Values

HOWL_MIN_BUFFERS

public static final String HOWL_MIN_BUFFERS
See Also:
Constant Field Values

HOWL_THREADS_WAITING_FORCE_THRESHOLD

public static final String HOWL_THREADS_WAITING_FORCE_THRESHOLD
See Also:
Constant Field Values

HOWL_LOG_FILE_DIR

public static final String HOWL_LOG_FILE_DIR
See Also:
Constant Field Values

DEFAULT_TRANSACTION_TIMEOUT

public static final int DEFAULT_TRANSACTION_TIMEOUT
See Also:
Constant Field Values

DEFAULT_RECOVERABLE

public static final boolean DEFAULT_RECOVERABLE
See Also:
Constant Field Values
Constructor Detail

TransactionManagerService

public TransactionManagerService(String pid,
                                 Dictionary properties,
                                 BundleContext bundleContext)
                          throws ConfigurationException
Throws:
ConfigurationException
Method Detail

start

public void start()
           throws Exception
Throws:
Exception

close

public void close()
           throws Exception
Throws:
Exception


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.