Package de.opitzconsulting.orcas.diff
Class BaseMultiSchemaConnectionManager
java.lang.Object
de.opitzconsulting.orcas.diff.BaseMultiSchemaConnectionManager
- All Implemented Interfaces:
MultiSchemaConnectionManager
- Direct Known Subclasses:
MultiSchemaConnectionManagerProxyConnect
public abstract class BaseMultiSchemaConnectionManager extends java.lang.Object implements MultiSchemaConnectionManager
-
Constructor Summary
Constructors Constructor Description BaseMultiSchemaConnectionManager()
-
Method Summary
Modifier and Type Method Description protected JdbcConnectionHandler.CallableStatementProviderImpl
createCallableStatementProvider(Parameters.JdbcConnectParameters pJdbcConnectParameters)
CallableStatementProvider
getCallableStatementProviderForSchema(CallableStatementProvider pCallableStatementProviderDefault, java.lang.String pSchemaName, Parameters pParameters)
protected abstract Parameters.JdbcConnectParameters
getJdbcConnectParametersForSchema(java.lang.String pSchemaName, Parameters pParameters)
void
releaseAllConnections()
void
setKeepMultipleConnectionsOpen(boolean pKeepMultipleConnectionsOpen)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
BaseMultiSchemaConnectionManager
public BaseMultiSchemaConnectionManager()
-
-
Method Details
-
setKeepMultipleConnectionsOpen
public void setKeepMultipleConnectionsOpen(boolean pKeepMultipleConnectionsOpen) -
releaseAllConnections
public void releaseAllConnections()- Specified by:
releaseAllConnections
in interfaceMultiSchemaConnectionManager
-
createCallableStatementProvider
protected JdbcConnectionHandler.CallableStatementProviderImpl createCallableStatementProvider(Parameters.JdbcConnectParameters pJdbcConnectParameters) -
getJdbcConnectParametersForSchema
protected abstract Parameters.JdbcConnectParameters getJdbcConnectParametersForSchema(java.lang.String pSchemaName, Parameters pParameters) -
getCallableStatementProviderForSchema
public CallableStatementProvider getCallableStatementProviderForSchema(CallableStatementProvider pCallableStatementProviderDefault, java.lang.String pSchemaName, Parameters pParameters)- Specified by:
getCallableStatementProviderForSchema
in interfaceMultiSchemaConnectionManager
-