code: void checkNotClosed() throws SISessionUnavailableException
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(tc, "checkNotClosed");
  
          try
          {
              synchronized (_localConsumerPoint)
              {
                  _localConsumerPoint.checkNotClosed();
              }
          } catch (SISessionUnavailableException e)
          {
              // No FFDC code needed
              SibTr.exception(tc, e);
  
              if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
                  SibTr.exit(tc, "checkNotClosed", e);
  
              throw e;
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "checkNotClosed");
      }
docs: Check that this consumer session is not closed.
  
  @throws SIObjectClosedException