org.apache.geronimo.tomcat.connector
Class AbstractHttp11ConnectorGBean
java.lang.Object
org.apache.geronimo.tomcat.BaseGBean
org.apache.geronimo.tomcat.connector.ConnectorGBean
org.apache.geronimo.tomcat.connector.BaseHttp11ConnectorGBean
org.apache.geronimo.tomcat.connector.AbstractHttp11ConnectorGBean
- All Implemented Interfaces:
- GBeanLifecycle, NetworkConnector, StatisticsProvider, BaseHttp11Protocol, CommonProtocol, Http11Protocol, TomcatWebConnector, ObjectRetriever
- Direct Known Subclasses:
- Http11ConnectorGBean, Http11NIOConnectorGBean
public abstract class AbstractHttp11ConnectorGBean
- extends BaseHttp11ConnectorGBean
- implements Http11Protocol
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GBEAN_INFO
public static final GBeanInfo GBEAN_INFO
AbstractHttp11ConnectorGBean
public AbstractHttp11ConnectorGBean(String name,
Map initParams,
String tomcatProtocol,
String host,
int port,
TomcatContainer container,
ServerInfo serverInfo)
throws Exception
- Throws:
Exception
getDefaultPort
public int getDefaultPort()
- Specified by:
getDefaultPort
in class BaseHttp11ConnectorGBean
getGeronimoProtocol
public String getGeronimoProtocol()
- Specified by:
getGeronimoProtocol
in class ConnectorGBean
getAlgorithm
public String getAlgorithm()
- Specified by:
getAlgorithm
in interface Http11Protocol
getCiphers
public String getCiphers()
- Specified by:
getCiphers
in interface Http11Protocol
getClientAuth
public boolean getClientAuth()
- Specified by:
getClientAuth
in interface Http11Protocol
getKeyAlias
public String getKeyAlias()
- Specified by:
getKeyAlias
in interface Http11Protocol
getKeystoreFile
public String getKeystoreFile()
- Specified by:
getKeystoreFile
in interface Http11Protocol
getKeystoreType
public String getKeystoreType()
- Specified by:
getKeystoreType
in interface Http11Protocol
getSslProtocol
public String getSslProtocol()
- Specified by:
getSslProtocol
in interface Http11Protocol
getTruststoreFile
public String getTruststoreFile()
- Specified by:
getTruststoreFile
in interface Http11Protocol
getTruststoreType
public String getTruststoreType()
- Specified by:
getTruststoreType
in interface Http11Protocol
getTruststorePass
public String getTruststorePass()
- Specified by:
getTruststorePass
in interface Http11Protocol
getKeystorePass
public String getKeystorePass()
- Specified by:
getKeystorePass
in interface Http11Protocol
setAlgorithm
public void setAlgorithm(String algorithm)
- Specified by:
setAlgorithm
in interface Http11Protocol
setCiphers
public void setCiphers(String ciphers)
- Specified by:
setCiphers
in interface Http11Protocol
setClientAuth
public void setClientAuth(boolean clientAuth)
- Specified by:
setClientAuth
in interface Http11Protocol
setKeyAlias
public void setKeyAlias(String keyAlias)
- Specified by:
setKeyAlias
in interface Http11Protocol
setKeystoreFile
public void setKeystoreFile(String keystoreFile)
- Specified by:
setKeystoreFile
in interface Http11Protocol
setKeystorePass
public void setKeystorePass(String keystorePass)
- Specified by:
setKeystorePass
in interface Http11Protocol
setKeystoreType
public void setKeystoreType(String keystoreType)
- Specified by:
setKeystoreType
in interface Http11Protocol
setSslProtocol
public void setSslProtocol(String sslProtocol)
- Specified by:
setSslProtocol
in interface Http11Protocol
setTruststoreFile
public void setTruststoreFile(String truststoreFile)
- Specified by:
setTruststoreFile
in interface Http11Protocol
setTruststorePass
public void setTruststorePass(String truststorePass)
- Specified by:
setTruststorePass
in interface Http11Protocol
setTruststoreType
public void setTruststoreType(String truststoreType)
- Specified by:
setTruststoreType
in interface Http11Protocol
getGBeanInfo
public static GBeanInfo getGBeanInfo()
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.