org.apache.geronimo.tomcat.connector
Class Http11APRConnectorGBean

java.lang.Object
  extended by org.apache.geronimo.tomcat.BaseGBean
      extended by org.apache.geronimo.tomcat.connector.ConnectorGBean
          extended by org.apache.geronimo.tomcat.connector.BaseHttp11ConnectorGBean
              extended by org.apache.geronimo.tomcat.connector.Http11APRConnectorGBean
All Implemented Interfaces:
GBeanLifecycle, NetworkConnector, StatisticsProvider, BaseHttp11Protocol, CommonProtocol, Http11APRProtocol, TomcatWebConnector, ObjectRetriever
Direct Known Subclasses:
Https11APRConnectorGBean

public class Http11APRConnectorGBean
extends BaseHttp11ConnectorGBean
implements Http11APRProtocol


Field Summary
static GBeanInfo GBEAN_INFO
           
 
Fields inherited from class org.apache.geronimo.tomcat.connector.BaseHttp11ConnectorGBean
connectHost
 
Fields inherited from class org.apache.geronimo.tomcat.connector.ConnectorGBean
connector, CONNECTOR_CONTAINER_REFERENCE, serverInfo
 
Constructor Summary
Http11APRConnectorGBean(String name, Map initParams, String host, int port, TomcatContainer container, ServerInfo serverInfo)
           
 
Method Summary
 int getDefaultPort()
           
static GBeanInfo getGBeanInfo()
           
 String getGeronimoProtocol()
           
 int getPollerSize()
           
 int getPollTime()
           
 int getSendfileSize()
           
 String getSslCACertificateFile()
           
 String getSslCACertificatePath()
           
 String getSslCARevocationFile()
           
 String getSslCARevocationPath()
           
 String getSslCertificateChainFile()
           
 String getSslCertificateFile()
           
 String getSslCertificateKeyFile()
           
 String getSslCipherSuite()
           
 String getSslProtocol()
           
 String getSslVerifyClient()
           
 int getSslVerifyDepth()
           
 boolean getUseSendfile()
           
 void setPollerSize(int pollerSize)
           
 void setPollTime(int pollTime)
           
 void setSendfileSize(int sendfileSize)
           
 void setSslCACertificateFile(String sslCACertificateFile)
           
 void setSslCACertificatePath(String sslCACertificatePath)
           
 void setSslCARevocationFile(String sslCARevocationFile)
           
 void setSslCARevocationPath(String sslCARevocationPath)
           
 void setSslCertificateChainFile(String sslCertificateChainFile)
           
 void setSslCertificateFile(String sslCertificateFile)
           
 void setSslCertificateKeyFile(String sslCertificateKeyFile)
           
 void setSslCipherSuite(String sslCipherSuite)
           
 void setSslPassword(String sslPassword)
           
 void setSslProtocol(String sslProtocol)
           
 void setSslVerifyClient(String sslVerifyClient)
           
 void setSslVerifyDepth(int sslVerifyDepth)
           
 void setUseSendfile(boolean useSendfile)
           
 
Methods inherited from class org.apache.geronimo.tomcat.connector.BaseHttp11ConnectorGBean
getAcceptCount, getAddress, getBufferSize, getCompressableMimeType, getCompression, getConnectionLinger, getConnectionTimeout, getConnectUrl, getDisableUploadTimeout, getExecutor, getHost, getKeepAliveTimeout, getListenAddress, getMaxHttpHeaderSize, getMaxKeepAliveRequests, getMaxSpareThreads, getMaxThreads, getMinSpareThreads, getNoCompressionUserAgents, getPort, getRestrictedUserAgents, getServer, getSocketBuffer, getStats, getTcpNoDelay, getThreadPriority, initProtocol, isStatisticsProvider, resetStats, setAcceptCount, setAddress, setBufferSize, setCompressableMimeType, setCompression, setConnectionLinger, setConnectionTimeout, setDisableUploadTimeout, setExecutor, setHost, setKeepAliveTimeout, setMaxHttpHeaderSize, setMaxKeepAliveRequests, setMaxSpareThreads, setMaxThreads, setMinSpareThreads, setNoCompressionUserAgents, setPort, setRestrictedUserAgents, setServer, setSocketBuffer, setTcpNoDelay, setThreadPriority
 
Methods inherited from class org.apache.geronimo.tomcat.connector.ConnectorGBean
doFail, doStart, doStop, getAllowTrace, getEmptySessionPath, getEnableLookups, getInternalObject, getMaxPostSize, getMaxSavePostSize, getName, getProtocol, getProxyName, getProxyPort, getRedirectPort, getScheme, getSecure, getSslEnabled, getTomcatProtocol, getUriEncoding, getUseBodyEncodingForURI, getUseIPVHosts, getXpoweredBy, setAllowTrace, setEmptySessionPath, setEnableLookups, setMaxPostSize, setMaxSavePostSize, setProxyName, setProxyPort, setRedirectPort, setScheme, setSecure, setSslEnabled, setUriEncoding, setUseBodyEncodingForURI, setUseIPVHosts, setXpoweredBy, validateProtocol
 
Methods inherited from class org.apache.geronimo.tomcat.BaseGBean
setParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GBEAN_INFO

public static final GBeanInfo GBEAN_INFO
Constructor Detail

Http11APRConnectorGBean

public Http11APRConnectorGBean(String name,
                               Map initParams,
                               String host,
                               int port,
                               TomcatContainer container,
                               ServerInfo serverInfo)
                        throws Exception
Throws:
Exception
Method Detail

getDefaultPort

public int getDefaultPort()
Specified by:
getDefaultPort in class BaseHttp11ConnectorGBean

getGeronimoProtocol

public String getGeronimoProtocol()
Specified by:
getGeronimoProtocol in class ConnectorGBean

getPollTime

public int getPollTime()
Specified by:
getPollTime in interface Http11APRProtocol

getPollerSize

public int getPollerSize()
Specified by:
getPollerSize in interface Http11APRProtocol

getSendfileSize

public int getSendfileSize()
Specified by:
getSendfileSize in interface Http11APRProtocol

getSslCACertificateFile

public String getSslCACertificateFile()
Specified by:
getSslCACertificateFile in interface Http11APRProtocol

getSslCACertificatePath

public String getSslCACertificatePath()
Specified by:
getSslCACertificatePath in interface Http11APRProtocol

getSslCertificateChainFile

public String getSslCertificateChainFile()
Specified by:
getSslCertificateChainFile in interface Http11APRProtocol

getSslCertificateFile

public String getSslCertificateFile()
Specified by:
getSslCertificateFile in interface Http11APRProtocol

getSslCertificateKeyFile

public String getSslCertificateKeyFile()
Specified by:
getSslCertificateKeyFile in interface Http11APRProtocol

getSslCipherSuite

public String getSslCipherSuite()
Specified by:
getSslCipherSuite in interface Http11APRProtocol

getSslProtocol

public String getSslProtocol()
Specified by:
getSslProtocol in interface Http11APRProtocol

getSslCARevocationFile

public String getSslCARevocationFile()
Specified by:
getSslCARevocationFile in interface Http11APRProtocol

getSslCARevocationPath

public String getSslCARevocationPath()
Specified by:
getSslCARevocationPath in interface Http11APRProtocol

getSslVerifyClient

public String getSslVerifyClient()
Specified by:
getSslVerifyClient in interface Http11APRProtocol

getSslVerifyDepth

public int getSslVerifyDepth()
Specified by:
getSslVerifyDepth in interface Http11APRProtocol

getUseSendfile

public boolean getUseSendfile()
Specified by:
getUseSendfile in interface Http11APRProtocol

setPollTime

public void setPollTime(int pollTime)
Specified by:
setPollTime in interface Http11APRProtocol

setPollerSize

public void setPollerSize(int pollerSize)
Specified by:
setPollerSize in interface Http11APRProtocol

setSendfileSize

public void setSendfileSize(int sendfileSize)
Specified by:
setSendfileSize in interface Http11APRProtocol

setSslCACertificateFile

public void setSslCACertificateFile(String sslCACertificateFile)
Specified by:
setSslCACertificateFile in interface Http11APRProtocol

setSslCACertificatePath

public void setSslCACertificatePath(String sslCACertificatePath)
Specified by:
setSslCACertificatePath in interface Http11APRProtocol

setSslCertificateChainFile

public void setSslCertificateChainFile(String sslCertificateChainFile)
Specified by:
setSslCertificateChainFile in interface Http11APRProtocol

setSslCertificateFile

public void setSslCertificateFile(String sslCertificateFile)
Specified by:
setSslCertificateFile in interface Http11APRProtocol

setSslCertificateKeyFile

public void setSslCertificateKeyFile(String sslCertificateKeyFile)
Specified by:
setSslCertificateKeyFile in interface Http11APRProtocol

setSslCipherSuite

public void setSslCipherSuite(String sslCipherSuite)
Specified by:
setSslCipherSuite in interface Http11APRProtocol

setSslPassword

public void setSslPassword(String sslPassword)
Specified by:
setSslPassword in interface Http11APRProtocol

setSslProtocol

public void setSslProtocol(String sslProtocol)
Specified by:
setSslProtocol in interface Http11APRProtocol

setSslCARevocationFile

public void setSslCARevocationFile(String sslCARevocationFile)
Specified by:
setSslCARevocationFile in interface Http11APRProtocol

setSslCARevocationPath

public void setSslCARevocationPath(String sslCARevocationPath)
Specified by:
setSslCARevocationPath in interface Http11APRProtocol

setSslVerifyClient

public void setSslVerifyClient(String sslVerifyClient)
Specified by:
setSslVerifyClient in interface Http11APRProtocol

setSslVerifyDepth

public void setSslVerifyDepth(int sslVerifyDepth)
Specified by:
setSslVerifyDepth in interface Http11APRProtocol

setUseSendfile

public void setUseSendfile(boolean useSendfile)
Specified by:
setUseSendfile in interface Http11APRProtocol

getGBeanInfo

public static GBeanInfo getGBeanInfo()


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.