public P6OutageCallableStatementInvocationHandler(CallableStatement underlying,
ConnectionInformation connectionInformation,
String query) {
super(underlying);
PreparedStatementInformation preparedStatementInformation = new PreparedStatementInformation(connectionInformation);
preparedStatementInformation.setStatementQuery(query);
P6OutagePreparedStatementExecuteDelegate executeDelegate = new P6OutagePreparedStatementExecuteDelegate(preparedStatementInformation);
P6OutagePreparedStatementAddBatchDelegate addBatchDelegate = new P6OutagePreparedStatementAddBatchDelegate(preparedStatementInformation);
P6OutagePreparedStatementSetParameterValueDelegate setParameterValueDelegate = new P6OutagePreparedStatementSetParameterValueDelegate(preparedStatementInformation);