code: @Deactivate
      protected void deactivate(int reason) {
          final String methodName = "deactivate";
          final boolean trace = TraceComponent.isAnyTracingEnabled();
          if (trace && tc.isEntryEnabled())
              Tr.entry(tc, methodName, "Entry Count: " + ++JDBCMBeanRuntime.counterDeactivate);
          if (trace && tc.isEventEnabled())
              Tr.event(tc, className + methodName + ", reason=" + reason);
          if (trace && tc.isEntryEnabled())
              Tr.exit(tc, methodName, "Normal Exit");
      }
docs: DS method to deactivate this component.
  Best practice: this should be a protected method, not public or private