docs: @Override
      public OrderingContext createOrderingContext()
  
                      throws SIConnectionUnavailableException, SIConnectionDroppedException,
                      SIErrorException
      {
          if (TraceComponent.isAnyTracingEnabled() && CoreSPIConnection.tc.isEntryEnabled())
              SibTr.entry(CoreSPIConnection.tc, "createOrderingContext", this);
  
          // Check that the connection isn't closed.
          checkNotClosed();
  
          OrderingContext context = new OrderingContextImpl();
  
          if (TraceComponent.isAnyTracingEnabled() && CoreSPIConnection.tc.isEntryEnabled())
              SibTr.exit(CoreSPIConnection.tc, "createOrderingContext", context);
  
          return context;
      }