|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.net.ServerSocketFactory
javax.net.ssl.SSLServerSocketFactory
org.jboss.remoting.security.CustomSSLServerSocketFactory
org.jboss.remoting.security.SSLServerSocketFactoryService
public class SSLServerSocketFactoryService
This is a basic wrapper around the SSLSocketBuilder which is needed because it extneds the javax.net.ServerSocketFactory class and implements the SSLServerSocketFactoryServiceMBean. It has no other function.
Constructor Summary | |
---|---|
SSLServerSocketFactoryService()
|
|
SSLServerSocketFactoryService(javax.net.ssl.SSLServerSocketFactory factory,
SSLSocketBuilderMBean builder)
Constructor for CustomSSLServerSocketFactory . |
Method Summary | |
---|---|
void |
create()
create the service, do expensive operations etc |
void |
destroy()
destroy the service, tear down |
void |
start()
start the service, create is already called |
void |
stop()
stop the service |
Methods inherited from class org.jboss.remoting.security.CustomSSLServerSocketFactory |
---|
createServerSocket, createServerSocket, createServerSocket, createServerSocket, equals, getDefaultCipherSuites, getSSLSocketBuilder, getSupportedCipherSuites, hashCode, setFactory, setSSLSocketBuilder, toString |
Methods inherited from class javax.net.ssl.SSLServerSocketFactory |
---|
getDefault |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.jboss.remoting.security.SSLServerSocketFactoryServiceMBean |
---|
getSSLSocketBuilder, setSSLSocketBuilder |
Methods inherited from interface org.jboss.remoting.security.ServerSocketFactoryMBean |
---|
createServerSocket, createServerSocket, createServerSocket, createServerSocket |
Constructor Detail |
---|
public SSLServerSocketFactoryService()
public SSLServerSocketFactoryService(javax.net.ssl.SSLServerSocketFactory factory, SSLSocketBuilderMBean builder)
CustomSSLServerSocketFactory
. The factory can be null
- call
CustomSSLServerSocketFactory.setFactory(javax.net.ssl.SSLServerSocketFactory)
to set it later.
factory
- the true factory this class delegates tobuilder
- the class that built this custom factory - contains all the configuration for this factoryMethod Detail |
---|
public void start() throws java.lang.Exception
start
in interface SSLServerSocketFactoryServiceMBean
java.lang.Exception
public void create() throws java.lang.Exception
create
in interface SSLServerSocketFactoryServiceMBean
java.lang.Exception
public void stop()
stop
in interface SSLServerSocketFactoryServiceMBean
public void destroy()
destroy
in interface SSLServerSocketFactoryServiceMBean
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |