org.glassfish.grizzly.http.server.Response.getOutputBuffer()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(8.8k)|赞(0)|评价(0)|浏览(95)

本文整理了Java中org.glassfish.grizzly.http.server.Response.getOutputBuffer方法的一些代码示例,展示了Response.getOutputBuffer的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Response.getOutputBuffer方法的具体详情如下:
包路径:org.glassfish.grizzly.http.server.Response
类名称:Response
方法名:getOutputBuffer

Response.getOutputBuffer介绍

暂无

代码示例

代码示例来源:origin: org.glassfish.grizzly/grizzly-http-server

private static void sendZeroCopy(final Response response, final File file)
    throws IOException {
  final OutputBuffer outputBuffer = response.getOutputBuffer();
  outputBuffer.sendfile(file, null);
}

代码示例来源:origin: javaee/grizzly

private static void sendZeroCopy(final Response response, final File file)
    throws IOException {
  final OutputBuffer outputBuffer = response.getOutputBuffer();
  outputBuffer.sendfile(file, null);
}

代码示例来源:origin: javaee/grizzly

private static void sendZeroCopy(final Response response, final File file)
    throws IOException {
  final OutputBuffer outputBuffer = response.getOutputBuffer();
  outputBuffer.sendfile(file, null);
}

代码示例来源:origin: org.mule.glassfish.grizzly/grizzly-http-server

private static void sendZeroCopy(final Response response, final File file)
    throws IOException {
  final OutputBuffer outputBuffer = response.getOutputBuffer();
  outputBuffer.sendfile(file, null);
}

代码示例来源:origin: org.glassfish.grizzly/grizzly-http-server-core

private static void sendZeroCopy(final Response response, final File file)
    throws IOException {
  final OutputBuffer outputBuffer = response.getOutputBuffer();
  outputBuffer.sendfile(file, null);
}

代码示例来源:origin: org.glassfish.grizzly/grizzly-websockets-server

private static void sendZeroCopy(final Response response, final File file)
    throws IOException {
  final OutputBuffer outputBuffer = response.getOutputBuffer();
  outputBuffer.sendfile(file, null);
}

代码示例来源:origin: javaee/grizzly

private static void sendZeroCopy(final Response response, final File file)
    throws IOException {
  final OutputBuffer outputBuffer = response.getOutputBuffer();
  outputBuffer.sendfile(file, null);
}

代码示例来源:origin: javaee/grizzly

private static void sendZeroCopy(final Response response, final File file)
    throws IOException {
  final OutputBuffer outputBuffer = response.getOutputBuffer();
  outputBuffer.sendfile(file, null);
}

代码示例来源:origin: javaee/grizzly

private static void sendZeroCopy(final Response response, final File file)
    throws IOException {
  final OutputBuffer outputBuffer = response.getOutputBuffer();
  outputBuffer.sendfile(file, null);
}

代码示例来源:origin: javaee/grizzly

private static void sendZeroCopy(final Response response, final File file)
    throws IOException {
  final OutputBuffer outputBuffer = response.getOutputBuffer();
  outputBuffer.sendfile(file, null);
}

代码示例来源:origin: javaee/grizzly

private static void sendZeroCopy(final Response response, final File file)
    throws IOException {
  final OutputBuffer outputBuffer = response.getOutputBuffer();
  outputBuffer.sendfile(file, null);
}

代码示例来源:origin: org.glassfish.main.web/web-core

public void setCoyoteResponse(Response coyoteResponse) {
  this.response = coyoteResponse;
  this.grizzlyResponse = coyoteResponse.getCoyoteResponse();
  this.grizzlyOutputBuffer = grizzlyResponse.getOutputBuffer();
  grizzlyOutputBuffer.setBufferSize(size);
  grizzlyOutputBuffer.registerLifeCycleListener(sessionCookieChecker);
  // @TODO set chunkingDisabled
}

代码示例来源:origin: javaee/grizzly

public static void handleSendFile(final Request request) {
    final Object f = request.getAttribute(Request.SEND_FILE_ATTR);
    if (f != null) {
      final Response response = request.getResponse();
      if (response.isCommitted()) {
        if (LOGGER.isLoggable(Level.WARNING)) {
          LOGGER.log(Level.WARNING,
              LogMessages.WARNING_GRIZZLY_HTTP_SERVER_REQUESTUTILS_SENDFILE_FAILED());
        }

        return;
      }

      final File file = (File) f;
      Long offset = (Long) request.getAttribute(Request.SEND_FILE_START_OFFSET_ATTR);
      Long len = (Long) request.getAttribute(Request.SEND_FILE_WRITE_LEN_ATTR);
      if (offset == null) {
        offset = 0L;
      }
      if (len == null) {
        len = file.length();
      }
      // let the sendfile() method suspend/resume the response.
      response.getOutputBuffer().sendfile(file, offset, len, null);
    }
  }
}

代码示例来源:origin: javaee/grizzly

public static void handleSendFile(final Request request) {
    final Object f = request.getAttribute(Request.SEND_FILE_ATTR);
    if (f != null) {
      final Response response = request.getResponse();
      if (response.isCommitted()) {
        if (LOGGER.isLoggable(Level.WARNING)) {
          LOGGER.log(Level.WARNING,
              LogMessages.WARNING_GRIZZLY_HTTP_SERVER_REQUESTUTILS_SENDFILE_FAILED());
        }

        return;
      }

      final File file = (File) f;
      Long offset = (Long) request.getAttribute(Request.SEND_FILE_START_OFFSET_ATTR);
      Long len = (Long) request.getAttribute(Request.SEND_FILE_WRITE_LEN_ATTR);
      if (offset == null) {
        offset = 0L;
      }
      if (len == null) {
        len = file.length();
      }
      // let the sendfile() method suspend/resume the response.
      response.getOutputBuffer().sendfile(file, offset, len, null);
    }
  }
}

代码示例来源:origin: javaee/grizzly

public static void handleSendFile(final Request request) {
    final Object f = request.getAttribute(Request.SEND_FILE_ATTR);
    if (f != null) {
      final Response response = request.getResponse();
      if (response.isCommitted()) {
        if (LOGGER.isLoggable(Level.WARNING)) {
          LOGGER.log(Level.WARNING,
              LogMessages.WARNING_GRIZZLY_HTTP_SERVER_REQUESTUTILS_SENDFILE_FAILED());
        }

        return;
      }

      final File file = (File) f;
      Long offset = (Long) request.getAttribute(Request.SEND_FILE_START_OFFSET_ATTR);
      Long len = (Long) request.getAttribute(Request.SEND_FILE_WRITE_LEN_ATTR);
      if (offset == null) {
        offset = 0L;
      }
      if (len == null) {
        len = file.length();
      }
      // let the sendfile() method suspend/resume the response.
      response.getOutputBuffer().sendfile(file, offset, len, null);
    }
  }
}

代码示例来源:origin: org.glassfish.grizzly/grizzly-websockets-server

public static void handleSendFile(final Request request) {
    final Object f = request.getAttribute(Request.SEND_FILE_ATTR);
    if (f != null) {
      final Response response = request.getResponse();
      if (response.isCommitted()) {
        if (LOGGER.isLoggable(Level.WARNING)) {
          LOGGER.log(Level.WARNING,
              LogMessages.WARNING_GRIZZLY_HTTP_SERVER_REQUESTUTILS_SENDFILE_FAILED());
        }

        return;
      }

      final File file = (File) f;
      Long offset = (Long) request.getAttribute(Request.SEND_FILE_START_OFFSET_ATTR);
      Long len = (Long) request.getAttribute(Request.SEND_FILE_WRITE_LEN_ATTR);
      if (offset == null) {
        offset = 0L;
      }
      if (len == null) {
        len = file.length();
      }
      // let the sendfile() method suspend/resume the response.
      response.getOutputBuffer().sendfile(file, offset, len, null);
    }
  }
}

代码示例来源:origin: javaee/grizzly

public static void handleSendFile(final Request request) {
    final Object f = request.getAttribute(Request.SEND_FILE_ATTR);
    if (f != null) {
      final Response response = request.getResponse();
      if (response.isCommitted()) {
        if (LOGGER.isLoggable(Level.WARNING)) {
          LOGGER.log(Level.WARNING,
              LogMessages.WARNING_GRIZZLY_HTTP_SERVER_REQUESTUTILS_SENDFILE_FAILED());
        }

        return;
      }

      final File file = (File) f;
      Long offset = (Long) request.getAttribute(Request.SEND_FILE_START_OFFSET_ATTR);
      Long len = (Long) request.getAttribute(Request.SEND_FILE_WRITE_LEN_ATTR);
      if (offset == null) {
        offset = 0L;
      }
      if (len == null) {
        len = file.length();
      }
      // let the sendfile() method suspend/resume the response.
      response.getOutputBuffer().sendfile(file, offset, len, null);
    }
  }
}

代码示例来源:origin: org.mule.glassfish.grizzly/grizzly-http-server

public static void handleSendFile(final Request request) {
    final Object f = request.getAttribute(Request.SEND_FILE_ATTR);
    if (f != null) {
      final Response response = request.getResponse();
      if (response.isCommitted()) {
        if (LOGGER.isLoggable(Level.WARNING)) {
          LOGGER.log(Level.WARNING,
              LogMessages.WARNING_GRIZZLY_HTTP_SERVER_REQUESTUTILS_SENDFILE_FAILED());
        }

        return;
      }

      final File file = (File) f;
      Long offset = (Long) request.getAttribute(Request.SEND_FILE_START_OFFSET_ATTR);
      Long len = (Long) request.getAttribute(Request.SEND_FILE_WRITE_LEN_ATTR);
      if (offset == null) {
        offset = 0L;
      }
      if (len == null) {
        len = file.length();
      }
      // let the sendfile() method suspend/resume the response.
      response.getOutputBuffer().sendfile(file, offset, len, null);
    }
  }
}

代码示例来源:origin: org.glassfish.grizzly/grizzly-http-server-core

public static void handleSendFile(final Request request) {
    final Object f = request.getAttribute(Request.SEND_FILE_ATTR);
    if (f != null) {
      final Response response = request.getResponse();
      if (response.isCommitted()) {
        if (LOGGER.isLoggable(Level.WARNING)) {
          LOGGER.log(Level.WARNING,
              LogMessages.WARNING_GRIZZLY_HTTP_SERVER_REQUESTUTILS_SENDFILE_FAILED());
        }

        return;
      }

      final File file = (File) f;
      Long offset = (Long) request.getAttribute(Request.SEND_FILE_START_OFFSET_ATTR);
      Long len = (Long) request.getAttribute(Request.SEND_FILE_WRITE_LEN_ATTR);
      if (offset == null) {
        offset = 0L;
      }
      if (len == null) {
        len = file.length();
      }
      // let the sendfile() method suspend/resume the response.
      response.getOutputBuffer().sendfile(file, offset, len, null);
    }
  }
}

代码示例来源:origin: org.glassfish.grizzly/grizzly-http-server

public static void handleSendFile(final Request request) {
    final Object f = request.getAttribute(Request.SEND_FILE_ATTR);
    if (f != null) {
      final Response response = request.getResponse();
      if (response.isCommitted()) {
        if (LOGGER.isLoggable(Level.WARNING)) {
          LOGGER.log(Level.WARNING,
              LogMessages.WARNING_GRIZZLY_HTTP_SERVER_REQUESTUTILS_SENDFILE_FAILED());
        }

        return;
      }

      final File file = (File) f;
      Long offset = (Long) request.getAttribute(Request.SEND_FILE_START_OFFSET_ATTR);
      Long len = (Long) request.getAttribute(Request.SEND_FILE_WRITE_LEN_ATTR);
      if (offset == null) {
        offset = 0L;
      }
      if (len == null) {
        len = file.length();
      }
      // let the sendfile() method suspend/resume the response.
      response.getOutputBuffer().sendfile(file, offset, len, null);
    }
  }
}

相关文章

微信公众号

最新文章

更多

Response类方法