public interface DriverInterceptor
| Modifier and Type | Field | Description | 
|---|---|---|
| static java.lang.String | INTERFACE_NAME | 
| Modifier and Type | Method | Description | 
|---|---|---|
| void | postInvokeCallback(java.lang.Object vendorObj,
                  java.lang.String methodName,
                  java.lang.Object[] params,
                  java.lang.Object ret) | WebLogic Server will invoke this method AFTER it calls a method
 in the JDBC driver. | 
| void | postInvokeExceptionCallback(java.lang.Object vendorObj,
                           java.lang.String methodName,
                           java.lang.Object[] params,
                           java.lang.Throwable error) | WebLogic Server will invoke this method AFTER it calls a method
 in the JDBC driver. | 
| java.lang.Object | preInvokeCallback(java.lang.Object vendorObj,
                 java.lang.String methodName,
                 java.lang.Object[] params) | WebLogic Server will invoke this method BEFORE it calls a method
 in the JDBC driver. | 
static final java.lang.String INTERFACE_NAME
java.lang.Object preInvokeCallback(java.lang.Object vendorObj,
                                   java.lang.String methodName,
                                   java.lang.Object[] params)
                            throws java.sql.SQLException
vendorObj - object who's method is being invokedmethodName - name of method being invokedparams - arguments to the method being invokedjava.sql.SQLException - WLS will SKIP method invokation, and will
   rethrow this exceptionvoid postInvokeCallback(java.lang.Object vendorObj,
                        java.lang.String methodName,
                        java.lang.Object[] params,
                        java.lang.Object ret)
                 throws java.sql.SQLException
vendorObj - object who's method was invokedmethodName - name of invoked methodparams - arguments to the invoked methodret - output of the invoked methodjava.sql.SQLException - WLS will rethrow this exceptionvoid postInvokeExceptionCallback(java.lang.Object vendorObj,
                                 java.lang.String methodName,
                                 java.lang.Object[] params,
                                 java.lang.Throwable error)
                          throws java.sql.SQLException
vendorObj - object who's method was invokedmethodName - name of invoked methodparams - arguments to the invoked methoderror - exception thrown from the invoked methodjava.sql.SQLException - WLS will rethrow this exception