//JAVA TO C# CONVERTER WARNING: 'final' parameters are ignored unless the option to convert to C# 7.2 'in' parameters is selected: //ORIGINAL LINE: protected void addHeaders(final InternalJettyServletRequest res, final javax.ws.rs.core.HttpHeaders httpHeaders) protected internal override void AddHeaders(InternalJettyServletRequest res, HttpHeaders httpHeaders) { base.AddHeaders(res, httpHeaders); res.AddHeader(StreamingJsonFormat.STREAM_HEADER, "true"); }
internal Input(InternalJettyServletRequest outerInstance, string data) { this._outerInstance = outerInstance; Bytes = UTF8.encode(data); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: protected void invoke(String method, String path, String body, System.Nullable<int> id, java.net.URI targetUri, InternalJettyServletRequest req, InternalJettyServletResponse res) throws java.io.IOException protected internal override void Invoke(string method, string path, string body, int?id, URI targetUri, InternalJettyServletRequest req, InternalJettyServletResponse res) { _results.startOperation(path, id); try { res = new BatchInternalJettyServletResponse(_results.ServletOutputStream); WebServer.invokeDirectly(targetUri.Path, req, res); } catch (Exception e) { _logger.warn(e); _results.writeError(500, e.Message); throw new BatchOperationFailedException(500, e.Message, e); } //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final int status = res.getStatus(); int status = res.Status; if (Is2XXStatusCode(status)) { _results.addOperationResult(status, id, res.GetHeader("Location")); } else { //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final String message = "Error " + status + " executing batch operation: " + ((id != null) ? id + ". " : "") + method + " " + path + " " + body; string message = "Error " + status + " executing batch operation: " + ((id != null) ? id + ". " : "") + method + " " + path + " " + body; _results.writeError(status, res.Reason); throw new BatchOperationFailedException(status, message, new Exception(res.Reason)); } }