code: @Override
      public void clear() {
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
              Tr.debug(tc, "Clearing ISC: " + this);
          }
          super.clear();
          this.bCheckedAcceptEncoding = false;
          this.bContainsLargeMessage = false;
          this.remoteUser = "";
          this.forwardedHeaderInitialized = false;
          this.forwardedHost = null;
          this.forwardedProto = null;
          this.forwardedRemoteAddress = null;
          this.forwardedRemotePort = -1;
          if (getHttpConfig().runningOnZOS()) {
              // @311734 - clean the statemap of the final write mark
              getVC().getStateMap().remove(HttpConstants.FINAL_WRITE_MARK);
          }
      }
docs: /*
  @see com.ibm.ws.http.channel.internal.HttpServiceContextImpl#clear()