code: @Override
      public void destroy()
      {
          try
          {
              if (schemaManager != null)
              {
                  schemaManager.dropSchema();
              }
              externalProperties = null;
              schemaManager = null;
              connection.close();
  
          }
          catch (IOException e)
          {
              logger.error("connection already closed", e);
              throw new KunderaException("connection already closed", e);
          }
      }
docs: /*
  (non-Javadoc)
  
  @see com.impetus.kundera.loader.ClientLifeCycleManager#destroy()