org.jboss.remoting.transport.http.ssl
Class HTTPSServerInvoker
java.lang.Object
org.jboss.remoting.AbstractInvoker
org.jboss.remoting.ServerInvoker
org.jboss.remoting.transport.web.WebServerInvoker
org.jboss.remoting.transport.http.HTTPServerInvoker
org.jboss.remoting.transport.http.ssl.HTTPSServerInvoker
- All Implemented Interfaces:
- Invoker, java.lang.Runnable, ServerInvokerMBean
Deprecated. This class has been replaced by org.jboss.remoting.transport.coyote.CoyoteInvoker, which is used
as the default server invoker for the http and https transport on the server side. This class will be removed
from remoting distribution in a future release.
- public class HTTPSServerInvoker
- extends HTTPServerInvoker
Extension of the HTTPserverInvoker which uses a custom server socket
which is created using custom server socket factory that can support SSL.
- Author:
- Tom Elrod
Fields inherited from class org.jboss.remoting.ServerInvoker |
callbackHandlers, CLIENT_CONNECT_ADDRESS_KEY, CLIENT_CONNECT_PORT_KEY, CLIENT_LEASE_PERIOD, clientCallbackListener, DEFAULT_CLIENT_LEASE_PERIOD, DEFAULT_TIMEOUT_PERIOD, handlers, MAX_NUM_ONEWAY_THREADS, MAX_NUM_ONEWAY_THREADS_KEY, ONEWAY_THREAD_POOL_CLASS_KEY, SERVER_BIND_ADDRESS_KEY, SERVER_BIND_PORT_KEY, SERVER_SOCKET_FACTORY, TIMEOUT |
Method Summary |
protected java.net.ServerSocket |
createServerSocket(int serverBindPort,
int backlog,
java.net.InetAddress bindAddress)
Deprecated. |
void |
setServerSocketFactory(javax.net.ServerSocketFactory serverSocketFactory)
Deprecated. Sets the server socket factory for the SocketServerInvoker to use. |
Methods inherited from class org.jboss.remoting.transport.http.HTTPServerInvoker |
getHTTPThreadPool, getKeepAliveTimeout, getMaxNumberOfHTTPThreads, run, setHTTPThreadPool, setKeepAliveTimeout, setMaxNumberOfHTTPThreads, setNewServerSocketFactory, setup, start, stop |
Methods inherited from class org.jboss.remoting.ServerInvoker |
addConnectionListener, addInvocationHandler, create, createServerSocketFactory, destroy, getClientConnectAddress, getClientConnectPort, getConfiguration, getDataType, getDefaultServerSocketFactory, getInvocationHandler, getInvocationHandlers, getLeasePeriod, getMaxNumberOfOnewayThreads, getMBeanObjectName, getMBeanServer, getOnewayThreadPool, getServerBindAddress, getServerBindPort, getServerSocketFactory, getSupportedSubsystems, getTimeout, hasInvocationHandler, invoke, invoke, isLeaseActivated, isStarted, justNeedsSSLClientMode, postProcess, preProcess, removeCallbackListener, removeConnectionListener, removeInvocationHandler, setClientConnectAddress, setClientConnectPort, setConfiguration, setLeasePeriod, setMaxNumberOfOnewayThreads, setMBeanServer, setOnewayThreadPool, setTimeout |
Methods inherited from class org.jboss.remoting.AbstractInvoker |
addClientLocator, createSocketFactory, getClassLoader, getClientLocator, getLocator, getSerializationType, getSocketFactory, isSocketFactoryCreatedFromSSLParameters, needsCustomSSLConfiguration, setClassLoader, setSerializationType, setSocketFactory |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serverSocketFactory
protected javax.net.ServerSocketFactory serverSocketFactory
- Deprecated.
HTTPSServerInvoker
public HTTPSServerInvoker(InvokerLocator locator)
- Deprecated.
HTTPSServerInvoker
public HTTPSServerInvoker(InvokerLocator locator,
java.util.Map configuration)
- Deprecated.
createServerSocket
protected java.net.ServerSocket createServerSocket(int serverBindPort,
int backlog,
java.net.InetAddress bindAddress)
throws java.io.IOException
- Deprecated.
- Overrides:
createServerSocket
in class HTTPServerInvoker
- Throws:
java.io.IOException
setServerSocketFactory
public void setServerSocketFactory(javax.net.ServerSocketFactory serverSocketFactory)
- Deprecated.
- Sets the server socket factory for the SocketServerInvoker to use.
Can produce normal server socket or ssl server socket, depending
on implementation passed.
- Overrides:
setServerSocketFactory
in class ServerInvoker
- Parameters:
serverSocketFactory
-
Copyright © 1998-2005 JBoss Inc . All Rights Reserved.