org.jboss.remoting.security.SSLSocketFactoryServiceMBean Maven / Gradle / Ivy
package org.jboss.remoting.security;
/**
* @author Tom Elrod
*/
public interface SSLSocketFactoryServiceMBean extends SocketFactoryMBean
{
/**
* create the service, do expensive operations etc
*/
void create() throws Exception;
/**
* start the service, create is already called
*/
void start() throws Exception;
/**
* stop the service
*/
void stop();
/**
* destroy the service, tear down
*/
void destroy();
void setSSLSocketBuilder(SSLSocketBuilderMBean sslSocketBuilder);
}