com.mtgi.analytics.sql
Interface BehaviorTrackingConnectionProxy

All Superinterfaces:
Connection, org.springframework.jdbc.datasource.ConnectionProxy, Wrapper

public interface BehaviorTrackingConnectionProxy
extends org.springframework.jdbc.datasource.ConnectionProxy

Extends the standard connection interface with the ability to suspend or resume event broadcasting.


Field Summary
 
Fields inherited from interface java.sql.Connection
TRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE
 
Method Summary
 void resumeTracking()
          resume generating tracking events on this connection
 void suspendTracking()
          halt generating tracking events on this connection
 
Methods inherited from interface org.springframework.jdbc.datasource.ConnectionProxy
getTargetConnection
 
Methods inherited from interface java.sql.Connection
clearWarnings, close, commit, createArrayOf, createBlob, createClob, createNClob, createSQLXML, createStatement, createStatement, createStatement, createStruct, getAutoCommit, getCatalog, getClientInfo, getClientInfo, getHoldability, getMetaData, getTransactionIsolation, getTypeMap, getWarnings, isClosed, isReadOnly, isValid, nativeSQL, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, releaseSavepoint, rollback, rollback, setAutoCommit, setCatalog, setClientInfo, setClientInfo, setHoldability, setReadOnly, setSavepoint, setSavepoint, setTransactionIsolation, setTypeMap
 
Methods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
 

Method Detail

suspendTracking

void suspendTracking()
halt generating tracking events on this connection


resumeTracking

void resumeTracking()
resume generating tracking events on this connection