com.metamatrix.dqp.embedded.services
Class EmbeddedTransactionService

java.lang.Object
  extended by com.metamatrix.dqp.embedded.services.EmbeddedBaseDQPService
      extended by com.metamatrix.dqp.embedded.services.EmbeddedTransactionService
All Implemented Interfaces:
ApplicationService, TransactionService

public class EmbeddedTransactionService
extends EmbeddedBaseDQPService
implements TransactionService


Field Summary
static java.lang.String TRANSACTIONS_ENABLED
           
 
Fields inherited from class com.metamatrix.dqp.embedded.services.EmbeddedBaseDQPService
SYSTEM_PHYSICAL_MODEL_NAME
 
Fields inherited from interface com.metamatrix.dqp.service.TransactionService
DEFAULT_LOGFILE_SIZE, DEFAULT_MAX_ROLLOVER_FILES, DEFAULT_SEPARATE_TXN_LOG, DEFAULT_TXN_MGR_LOG_DIR, DEFAULT_TXN_STATUS_PORT, DEFAULT_TXN_STORE_DIR, DEFAULT_TXN_TIMEOUT, HOSTNAME, MAX_FILESIZE_MB, MAX_ROLLINGFILES, MAX_TIMEOUT, SEPARATE_TXN_LOG, TXN_ENABLE_RECOVERY, TXN_MGR_LOG_DIR, TXN_STATUS_PORT, TXN_STORE_DIR, VMNAME
 
Constructor Summary
EmbeddedTransactionService()
           
 
Method Summary
 TransactionServer getTransactionServer()
           
 XAServer getXAServer()
           
 void initializeService(java.util.Properties props)
           
 void startService(ApplicationEnvironment environment)
           
 void stopService()
           
 
Methods inherited from class com.metamatrix.dqp.embedded.services.EmbeddedBaseDQPService
getConfigurationService, initialize, isStarted, isValidVDB, lookupService, start, stop, vdbId, vdbId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.metamatrix.common.application.ApplicationService
initialize, start, stop
 

Field Detail

TRANSACTIONS_ENABLED

public static final java.lang.String TRANSACTIONS_ENABLED
See Also:
Constant Field Values
Constructor Detail

EmbeddedTransactionService

public EmbeddedTransactionService()
Method Detail

initializeService

public void initializeService(java.util.Properties props)
                       throws ApplicationInitializationException
Specified by:
initializeService in class EmbeddedBaseDQPService
Parameters:
props -
Throws:
ApplicationInitializationException

startService

public void startService(ApplicationEnvironment environment)
                  throws ApplicationLifecycleException
Specified by:
startService in class EmbeddedBaseDQPService
Throws:
ApplicationLifecycleException

stopService

public void stopService()
                 throws ApplicationLifecycleException
Specified by:
stopService in class EmbeddedBaseDQPService
Throws:
ApplicationLifecycleException

getTransactionServer

public TransactionServer getTransactionServer()
Specified by:
getTransactionServer in interface TransactionService
See Also:
TransactionService.getTransactionServer()

getXAServer

public XAServer getXAServer()
Specified by:
getXAServer in interface TransactionService
See Also:
TransactionService.getXAServer()


Copyright © 2009. All Rights Reserved.