Class ConnectionHelper.RetryManager<T>

  • Type Parameters:
    T - the return type of the method which is retried if it failed
    Enclosing class:
    ConnectionHelper

    public abstract class ConnectionHelper.RetryManager<T>
    extends Object
    This class encapsulates the logic to retry a method invocation if it threw an SQLException. The RetryManager must cleanup the Params it will get.
    • Constructor Detail

      • RetryManager

        public RetryManager​(Object[] params)
    • Method Detail

      • cleanupParamResources

        protected void cleanupParamResources()
        Cleans up the Parameter resources that are not automatically closed or deleted.
      • resetParamResources

        protected boolean resetParamResources()