com.metamatrix.dqp.embedded.services
Class EmbeddedTrackingService

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

public class EmbeddedTrackingService
extends EmbeddedBaseDQPService
implements TrackingService


Field Summary
 
Fields inherited from class com.metamatrix.dqp.embedded.services.EmbeddedBaseDQPService
SYSTEM_PHYSICAL_MODEL_NAME
 
Constructor Summary
EmbeddedTrackingService()
           
 
Method Summary
 void initializeService(java.util.Properties properties)
           
 void log(java.lang.String requestId, long nodeID, java.lang.String subTxnUid, short status, java.lang.String modelName, java.lang.String cbName, short cmdPoint, java.lang.String sessionUid, java.lang.String principal, java.lang.String sql, int rowCount, ExecutionContext context)
           
 void log(java.lang.String txnUid, short txnPoint, short status, java.lang.String sessionUid, java.lang.String principal, java.lang.String vdbName, java.lang.String vdbVersion)
           
 void log(java.lang.String requestId, java.lang.String txnUid, short cmdPoint, short status, java.lang.String sessionUid, java.lang.String applicationName, java.lang.String principal, java.lang.String vdbName, java.lang.String vdbVersion, java.lang.String sql, int rowCount)
           
 void startService(ApplicationEnvironment environment)
           
 void stopService()
           
 boolean willRecordMMCmd()
           
 boolean willRecordSrcCmd()
           
 boolean willRecordTxn()
           
 
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
 

Constructor Detail

EmbeddedTrackingService

public EmbeddedTrackingService()
Method Detail

log

public void log(java.lang.String requestId,
                long nodeID,
                java.lang.String subTxnUid,
                short status,
                java.lang.String modelName,
                java.lang.String cbName,
                short cmdPoint,
                java.lang.String sessionUid,
                java.lang.String principal,
                java.lang.String sql,
                int rowCount,
                ExecutionContext context)
Specified by:
log in interface TrackingService

log

public void log(java.lang.String txnUid,
                short txnPoint,
                short status,
                java.lang.String sessionUid,
                java.lang.String principal,
                java.lang.String vdbName,
                java.lang.String vdbVersion)

log

public void log(java.lang.String requestId,
                java.lang.String txnUid,
                short cmdPoint,
                short status,
                java.lang.String sessionUid,
                java.lang.String applicationName,
                java.lang.String principal,
                java.lang.String vdbName,
                java.lang.String vdbVersion,
                java.lang.String sql,
                int rowCount)
Specified by:
log in interface TrackingService

willRecordMMCmd

public boolean willRecordMMCmd()
Specified by:
willRecordMMCmd in interface TrackingService

willRecordSrcCmd

public boolean willRecordSrcCmd()
Specified by:
willRecordSrcCmd in interface TrackingService

willRecordTxn

public boolean willRecordTxn()

initializeService

public void initializeService(java.util.Properties properties)
                       throws ApplicationInitializationException
Specified by:
initializeService in class EmbeddedBaseDQPService
Throws:
ApplicationInitializationException
Since:
4.3
See Also:
EmbeddedBaseDQPService.initializeService(java.util.Properties)

startService

public void startService(ApplicationEnvironment environment)
                  throws ApplicationLifecycleException
Specified by:
startService in class EmbeddedBaseDQPService
Throws:
ApplicationLifecycleException
Since:
4.3
See Also:
EmbeddedBaseDQPService.startService(com.metamatrix.common.application.ApplicationEnvironment)

stopService

public void stopService()
                 throws ApplicationLifecycleException
Specified by:
stopService in class EmbeddedBaseDQPService
Throws:
ApplicationLifecycleException
Since:
4.3
See Also:
EmbeddedBaseDQPService.stopService()


Copyright © 2009. All Rights Reserved.