org.eclipse.jetty.server.HttpConnection.getHttpChannel()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(3.6k)|赞(0)|评价(0)|浏览(128)

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

HttpConnection.getHttpChannel介绍

暂无

代码示例

代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9

@Override
public int getMessagesOut()
{
  return getHttpChannel().getRequests();
}

代码示例来源:origin: Nextdoor/bender

@Override
public int getMessagesOut()
{
  return getHttpChannel().getRequests();
}

代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9

@Override
public int getMessagesOut()
{
  return getHttpChannel().getRequests();
}

代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.jetty.server

@Override
public int getMessagesIn()
{
  return getHttpChannel().getRequests();
}

代码示例来源:origin: Nextdoor/bender

@Override
public int getMessagesIn()
{
  return getHttpChannel().getRequests();
}

代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9

@Override
public int getMessagesIn()
{
  return getHttpChannel().getRequests();
}

代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9

@Override
public int getMessagesIn()
{
  return getHttpChannel().getRequests();
}

代码示例来源:origin: jenkinsci/winstone

@Override
public long getMessagesIn()
{
  return getHttpChannel().getRequests();
}

代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.jetty.server

@Override
public int getMessagesOut()
{
  return getHttpChannel().getRequests();
}

代码示例来源:origin: jenkinsci/winstone

@Override
public long getMessagesOut()
{
  return getHttpChannel().getRequests();
}

代码示例来源:origin: apache/cxf

private Request getCurrentRequest() {
    try {
      HttpConnection con = HttpConnection.getCurrentConnection();

      HttpChannel channel = con.getHttpChannel();
      return channel.getRequest();
    } catch (Throwable t) {
      //
    }
    return null;
  }
}

代码示例来源:origin: org.apache.cxf/cxf-rt-transports-http-jetty

private Request getCurrentRequest() {
    try {
      HttpConnection con = HttpConnection.getCurrentConnection();

      HttpChannel channel = con.getHttpChannel();
      return channel.getRequest();
    } catch (Throwable t) {
      //
    }
    return null;
  }
}

代码示例来源:origin: Nextdoor/bender

@Override
public void succeeded()
{
  _httpConnection.getHttpChannel().getState().onReadPossible();
}

代码示例来源:origin: com.google.gwt/gwt-codeserver

private static void setHandled(HttpServletRequest request) {
  Request baseRequest = (request instanceof Request) ? (Request) request :
    HttpConnection.getCurrentConnection().getHttpChannel().getRequest();
  baseRequest.setHandled(true);
 }
}

代码示例来源:origin: Nextdoor/bender

@Override
  public void failed(Throwable x)
  {
    super.failed(x);
    _httpConnection.getHttpChannel().getState().onReadPossible();
  }
}

代码示例来源:origin: bazaarvoice/emodb

Request httpRequest = (request instanceof Request) ?
    (Request) request :
    HttpConnection.getCurrentConnection().getHttpChannel().getRequest();

代码示例来源:origin: bazaarvoice/emodb

/**
   * Certain aspects of the container, such as logging, need the authentication information to behave properly.
   * This method updates the request with the necessary objects to recognize the authenticated user.
   */
  private void setJettyAuthentication(Subject subject) {
    // In unit test environments there may not be a current connection.  If any nulls are encountered
    // then, by definition, there is no container to update.
    HttpConnection connection = HttpConnection.getCurrentConnection();
    if (connection == null) {
      return;
    }
    Request jettyRequest = connection.getHttpChannel().getRequest();
    if (jettyRequest == null) {
      return;
    }

    // This cast down is safe; subject is always created with this type of principal
    PrincipalWithRoles principal = (PrincipalWithRoles) subject.getPrincipal();
    UserIdentity identity = principal.toUserIdentity();

    jettyRequest.setAuthentication(new UserAuthentication(SecurityContext.BASIC_AUTH, identity));
  }
}

相关文章

微信公众号

最新文章

更多