org.apache.catalina.connector.Connector.hasIoEvents()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(1.4k)|赞(0)|评价(0)|浏览(110)

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

Connector.hasIoEvents介绍

[英]Indicates if the protocol handler support IO events.
[中]指示协议处理程序是否支持IO事件。

代码示例

代码示例来源:origin: org.jboss.web/jbossweb

public void startUpgrade() {
  if (isCommitted())
    throw MESSAGES.cannotSendUpgrade();
  if (!connector.hasIoEvents())
    throw MESSAGES.cannotUpgradeWithoutEvents();
  // Ignore any call from an included servlet
  if (included)
    return; 
  request.getCoyoteRequest().action(ActionCode.UPGRADE, null);
}

代码示例来源:origin: org.jboss.web/jbossweb

public void sendUpgrade()
    throws IOException {
  if (isCommitted())
    throw MESSAGES.cannotSendUpgrade();
  if (!connector.hasIoEvents())
    throw MESSAGES.cannotUpgradeWithoutEvents();
  // Ignore any call from an included servlet
  if (included)
    return; 
  // Output required by RFC2616. Protocol specific headers should have
  // already been set.
  setStatus(HttpServletResponse.SC_SWITCHING_PROTOCOLS);
  outputBuffer.flush();
  request.getCoyoteRequest().action(ActionCode.UPGRADE, null);
}

代码示例来源:origin: org.jboss.web/jbossweb

&& request.getConnector().hasIoEvents()) {
event = true;
request.setEventMode(true);

代码示例来源:origin: jboss.web/jbossweb

&& request.getConnector().hasIoEvents()) {
event = true;
request.setEventMode(true);

相关文章

Connector类方法