code: @Override
      public void discard(Object o)
      {
          final boolean isTraceOn = TraceComponent.isAnyTracingEnabled();
          if (isTraceOn && tc.isEntryEnabled())
              Tr.entry(tc, "MEF.discard");
  
          ivMessageEnpointHandlerFactory.discard();
  
          MessageEndpointBase meh = (MessageEndpointBase) o;
          MessageEndpointBase.discard(meh);
  
          if (isTraceOn && tc.isEntryEnabled())
              Tr.exit(tc, "MEF.discard");
  
      }
docs: LI2110.56 - added entire method.