public override void EndOfRequest() { if (_endOfSendCallback != null) { _endOfSendCallback(this, _endOfSendArgs); } _OutputStream = null; }
//kostat //private OutputStreamWrapper CreateOutputStream (bool binary) //{ // IPortletActionResponse resp = _HttpServletResponse as IPortletActionResponse; // if (resp != null) // return null; // no output stream while processAction // if (_OutputStream != null) // return _OutputStream; // if (_HttpServletResponse != null) { // if (binary) // _OutputStream = new OutputStreamWrapper (_HttpServletResponse.getOutputStream ()); // else // _OutputStream = new OutputStreamWrapper (_HttpServletResponse.getWriter ()); // } // return _OutputStream; //} public override void SendResponseFromMemory(byte [] data, int length) { _OutputStream = CreateOutputStream(true); if (_OutputStream == null) { return; } sbyte [] sdata = vmw.common.TypeUtils.ToSByteArray(data); _OutputStream.write(sdata, 0, length); }
protected override OutputStreamWrapper CreateOutputStream (bool binary) { return _outputStream ?? (_outputStream = binary ? new OutputStreamWrapper (_HttpServletResponse.getOutputStream ()) : new OutputStreamWrapper (_HttpServletResponse.getWriter ())); }
protected override OutputStreamWrapper CreateOutputStream(bool binary) { return(_outputStream ?? (_outputStream = binary ? new OutputStreamWrapper(_HttpServletResponse.getOutputStream()) : new OutputStreamWrapper(_HttpServletResponse.getWriter()))); }