Tabnine Logo
Http11Protocol
Code IndexAdd Tabnine to your IDE (free)

How to use
Http11Protocol
in
org.apache.coyote.http11

Best Java code snippets using org.apache.coyote.http11.Http11Protocol (Showing top 20 results out of 315)

origin: org.apache.coyote.springsource/com.springsource.org.apache.coyote.springsource

public Http11Protocol() {
  setSoLinger(Constants.DEFAULT_CONNECTION_LINGER);
  setSoTimeout(Constants.DEFAULT_CONNECTION_TIMEOUT);
  //setServerSoTimeout(Constants.DEFAULT_SERVER_SOCKET_TIMEOUT);
  setTcpNoDelay(Constants.DEFAULT_TCP_NO_DELAY);
}
origin: org.jboss.web/jbossweb

public String getName() {
  String encodedAddr = "";
  if (getAddress() != null) {
    encodedAddr = getAddress() + ":";
  }
  return ("http-" + encodedAddr + endpoint.getPort());
}
origin: codefollower/Tomcat-Research

@Override
protected Http11Processor createProcessor() {
  Http11Processor processor = new Http11Processor(
      proto.getMaxHttpHeaderSize(), (JIoEndpoint)proto.endpoint,
      proto.getMaxTrailerSize(),proto.getMaxExtensionSize());
  processor.setAdapter(proto.getAdapter());
  processor.setMaxKeepAliveRequests(proto.getMaxKeepAliveRequests());
  processor.setKeepAliveTimeout(proto.getKeepAliveTimeout());
  processor.setConnectionUploadTimeout(
      proto.getConnectionUploadTimeout());
  processor.setDisableUploadTimeout(proto.getDisableUploadTimeout());
  processor.setCompressionMinSize(proto.getCompressionMinSize());
  processor.setCompression(proto.getCompression());
  processor.setNoCompressionUserAgents(proto.getNoCompressionUserAgents());
  processor.setCompressableMimeTypes(proto.getCompressableMimeTypes());
  processor.setRestrictedUserAgents(proto.getRestrictedUserAgents());
  processor.setSocketBuffer(proto.getSocketBuffer());
  processor.setMaxSavePostSize(proto.getMaxSavePostSize());
  processor.setServer(proto.getServer());
  processor.setDisableKeepAlivePercentage(
      proto.getDisableKeepAlivePercentage());
  register(processor);
  return processor;
}
origin: org.jboss.web/jbossweb

public Http11Protocol() {
  setSoLinger(Constants.DEFAULT_CONNECTION_LINGER);
  setSoTimeout(Constants.DEFAULT_CONNECTION_TIMEOUT);
  //setServerSoTimeout(Constants.DEFAULT_SERVER_SOCKET_TIMEOUT);
  setTcpNoDelay(Constants.DEFAULT_TCP_NO_DELAY);
  setKeepAliveTimeout(Constants.DEFAULT_KEEP_ALIVE_TIMEOUT);
}
origin: com.ovea.tajin.server/tajin-server-tomcat7

public Http11Protocol() {
  endpoint = new JIoEndpoint();
  cHandler = new Http11ConnectionHandler(this);
  ((JIoEndpoint) endpoint).setHandler(cHandler);
  setSoLinger(Constants.DEFAULT_CONNECTION_LINGER);
  setSoTimeout(Constants.DEFAULT_CONNECTION_TIMEOUT);
  setTcpNoDelay(Constants.DEFAULT_TCP_NO_DELAY);
  setProcessorCache(200);
}
origin: jboss.web/jbossweb

public void resume() throws Exception {
  try {
    endpoint.resume();
  } catch (Exception ex) {
    log.error(sm.getString("http11protocol.endpoint.resumeerror"), ex);
    throw ex;
  }
  if (log.isInfoEnabled())
    log.info(sm.getString("http11protocol.resume", getName()));
}
origin: jboss.web/jbossweb

public void init() throws Exception {
  endpoint.setName(getName());
  endpoint.setHandler(cHandler);
    if (isSSLEnabled()) {
      sslImplementation =
        SSLImplementation.getInstance(sslImplementationName);
    log.debug(sm.getString("http11protocol.init", getName()));
origin: jboss.web/jbossweb

protected void register(Http11Processor processor) {
  if (proto.getDomain() != null) {
    synchronized (this) {
      try {
        long count = registerCount.incrementAndGet();
        RequestInfo rp = processor.getRequest().getRequestProcessor();
        rp.setGlobalProcessor(global);
        ObjectName rpName = new ObjectName
          (proto.getDomain() + ":type=RequestProcessor,worker="
            + proto.getName() + ",name=HttpRequest" + count);
        if (log.isDebugEnabled()) {
          log.debug("Register " + rpName);
        }
        Registry.getRegistry(null, null).registerComponent(rp, rpName, null);
        rp.setRpName(rpName);
      } catch (Exception e) {
        log.warn("Error registering request");
      }
    }
  }
}
origin: codefollower/Tomcat-Research

@Override
protected void initSsl(SocketWrapper<Socket> socket,
    Processor<Socket> processor) {
  if (proto.isSSLEnabled() && (proto.sslImplementation != null)) {
    processor.setSslSupport(
        proto.sslImplementation.getSSLSupport(
            socket.getSocket()));
  } else {
    processor.setSslSupport(null);
  }
}
origin: org.jboss.web/jbossweb

public void start() throws Exception {
  if (org.apache.tomcat.util.Constants.ENABLE_MODELER) {
    if (this.domain != null) {
      try {
        tpOname = new ObjectName
        (domain + ":" + "type=ThreadPool,name=" + getJmxName());
        Registry.getRegistry(null, null)
        .registerComponent(endpoint, tpOname, null );
      } catch (Exception e) {
        CoyoteLogger.HTTP_BIO_LOGGER.errorRegisteringPool(e);
      }
      rgOname=new ObjectName
      (domain + ":type=GlobalRequestProcessor,name=" + getJmxName());
      Registry.getRegistry(null, null).registerComponent
      ( cHandler.global, rgOname, null );
    }
  }
  try {
    endpoint.start();
  } catch (Exception ex) {
    CoyoteLogger.HTTP_BIO_LOGGER.errorStartingEndpoint(ex);
    throw ex;
  }
  CoyoteLogger.HTTP_BIO_LOGGER.startHttpConnector(getName());
}
origin: jboss.web/jbossweb

public void start() throws Exception {
  if (this.domain != null) {
    try {
      tpOname = new ObjectName
        (domain + ":" + "type=ThreadPool,name=" + getName());
      Registry.getRegistry(null, null)
        .registerComponent(endpoint, tpOname, null );
    } catch (Exception e) {
      log.error("Can't register endpoint");
    }
    rgOname=new ObjectName
      (domain + ":type=GlobalRequestProcessor,name=" + getName());
    Registry.getRegistry(null, null).registerComponent
      ( cHandler.global, rgOname, null );
  }
  try {
    endpoint.start();
  } catch (Exception ex) {
    log.error(sm.getString("http11protocol.endpoint.starterror"), ex);
    throw ex;
  }
  if (log.isInfoEnabled())
    log.info(sm.getString("http11protocol.start", getName()));
}
origin: org.jboss.web/jbossweb

public void init() throws Exception {
  endpoint.setName(getName());
  endpoint.setHandler(cHandler);
    if (isSSLEnabled()) {
      sslImplementation =
          (JSSEImplementation) SSLImplementation.getInstance(sslImplementationName);
    throw ex;
  CoyoteLogger.HTTP_BIO_LOGGER.initHttpConnector(getName());
origin: org.apache.coyote.springsource/com.springsource.org.apache.coyote.springsource

protected void register(Http11Processor processor) {
  if (proto.getDomain() != null) {
    synchronized (this) {
      try {
        long count = registerCount.incrementAndGet();
        RequestInfo rp = processor.getRequest().getRequestProcessor();
        rp.setGlobalProcessor(global);
        ObjectName rpName = new ObjectName
          (proto.getDomain() + ":type=RequestProcessor,worker="
            + proto.getName() + ",name=HttpRequest" + count);
        if (log.isDebugEnabled()) {
          log.debug("Register " + rpName);
        }
        Registry.getRegistry(null, null).registerComponent(rp, rpName, null);
        rp.setRpName(rpName);
      } catch (Exception e) {
        log.warn("Error registering request");
      }
    }
  }
}
origin: org.apache.geronimo.ext.tomcat/catalina

@Override
protected void initSsl(SocketWrapper<Socket> socket,
    Processor<Socket> processor) {
  if (proto.isSSLEnabled() && (proto.sslImplementation != null)) {
    processor.setSslSupport(
        proto.sslImplementation.getSSLSupport(
            socket.getSocket()));
  } else {
    processor.setSslSupport(null);
  }
}
origin: com.ovea.tajin.server/tajin-server-tomcat7

protected Http11Processor createProcessor() {
  Http11Processor processor = new Http11Processor(
      proto.getMaxHttpHeaderSize(), (JIoEndpoint)proto.endpoint,
      proto.getMaxTrailerSize());
  processor.setAdapter(proto.adapter);
  processor.setMaxKeepAliveRequests(proto.getMaxKeepAliveRequests());
  processor.setKeepAliveTimeout(proto.getKeepAliveTimeout());
  processor.setConnectionUploadTimeout(
      proto.getConnectionUploadTimeout());
  processor.setDisableUploadTimeout(proto.getDisableUploadTimeout());
  processor.setCompressionMinSize(proto.getCompressionMinSize());
  processor.setCompression(proto.getCompression());
  processor.setNoCompressionUserAgents(proto.getNoCompressionUserAgents());
  processor.setCompressableMimeTypes(proto.getCompressableMimeTypes());
  processor.setRestrictedUserAgents(proto.getRestrictedUserAgents());
  processor.setSocketBuffer(proto.getSocketBuffer());
  processor.setMaxSavePostSize(proto.getMaxSavePostSize());
  processor.setServer(proto.getServer());
  register(processor);
  return processor;
}
 
origin: jboss.web/jbossweb

public Http11Protocol() {
  setSoLinger(Constants.DEFAULT_CONNECTION_LINGER);
  setSoTimeout(Constants.DEFAULT_CONNECTION_TIMEOUT);
  //setServerSoTimeout(Constants.DEFAULT_SERVER_SOCKET_TIMEOUT);
  setTcpNoDelay(Constants.DEFAULT_TCP_NO_DELAY);
}
origin: org.jboss.web/jbossweb

public void resume() throws Exception {
  try {
    endpoint.resume();
  } catch (Exception ex) {
    CoyoteLogger.HTTP_BIO_LOGGER.errorResumingEndpoint(ex);
    throw ex;
  }
  CoyoteLogger.HTTP_BIO_LOGGER.resumeHttpConnector(getName());
}
origin: org.apache.coyote.springsource/com.springsource.org.apache.coyote.springsource

public void init() throws Exception {
  endpoint.setName(getName());
  endpoint.setHandler(cHandler);
    if (isSSLEnabled()) {
      sslImplementation =
        SSLImplementation.getInstance(sslImplementationName);
    log.info(sm.getString("http11protocol.init", getName()));
origin: com.ovea.tajin.server/tajin-server-tomcat7

protected void register(Http11Processor processor) {
  if (proto.getDomain() != null) {
    synchronized (this) {
      try {
        rp.setGlobalProcessor(global);
        final ObjectName rpName = new ObjectName
          (proto.getDomain() + ":type=RequestProcessor,worker="
            + proto.getName() + ",name=HttpRequest" + count);
        if (log.isDebugEnabled()) {
          log.debug("Register " + rpName);
origin: org.apache.coyote/com.springsource.org.apache.coyote

@Override
protected void initSsl(SocketWrapper<Socket> socket,
    Http11Processor processor) {
  if (proto.isSSLEnabled() && (proto.sslImplementation != null)) {
    processor.setSSLSupport(
        proto.sslImplementation.getSSLSupport(
            socket.getSocket()));
  } else {
    processor.setSSLSupport(null);
  }
}
org.apache.coyote.http11Http11Protocol

Javadoc

Abstract the protocol implementation, including threading, etc. Processor is single threaded and specific to stream-based protocols, will not fit Jk protocols like JNI.

Most used methods

  • getName
  • isSSLEnabled
  • setSoLinger
  • setSoTimeout
  • setTcpNoDelay
  • getAddress
  • getCompressableMimeTypes
  • getCompression
  • getCompressionMinSize
  • getConnectionUploadTimeout
  • getDisableUploadTimeout
  • getDomain
  • getDisableUploadTimeout,
  • getDomain,
  • getKeepAliveTimeout,
  • getMaxHttpHeaderSize,
  • getMaxKeepAliveRequests,
  • getMaxSavePostSize,
  • getMaxTrailerSize,
  • getNoCompressionUserAgents,
  • getRestrictedUserAgents,
  • getServer

Popular in Java

  • Finding current android device location
  • getContentResolver (Context)
  • setRequestProperty (URLConnection)
  • notifyDataSetChanged (ArrayAdapter)
  • BitSet (java.util)
    The BitSet class implements abit array [http://en.wikipedia.org/wiki/Bit_array]. Each element is eit
  • Dictionary (java.util)
    Note: Do not use this class since it is obsolete. Please use the Map interface for new implementatio
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • JLabel (javax.swing)
  • Reflections (org.reflections)
    Reflections one-stop-shop objectReflections scans your classpath, indexes the metadata, allows you t
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now