org.eclipse.ecf.server.generic.app
Class SSLAbstractGenericServerApplication

java.lang.Object
  extended by org.eclipse.ecf.server.generic.app.SSLAbstractGenericServerApplication
Direct Known Subclasses:
SSLGenericServerApplication, SSLGenericServerJavaApplication

public abstract class SSLAbstractGenericServerApplication
extends java.lang.Object

Since:
6.0

Field Summary
protected  java.lang.String configURL
           
protected  SSLServerSOContainerGroup[] serverGroups
           
protected  java.lang.String serverName
           
 
Constructor Summary
SSLAbstractGenericServerApplication()
           
 
Method Summary
protected  SSLServerSOContainer createServerContainer(java.lang.String id, SSLServerSOContainerGroup group, java.lang.String path, int keepAlive)
           
protected  void initialize()
           
protected  void initializeFromConnectors(java.util.List connectors)
           
protected  void initializeSingleServer()
           
protected  void processArguments(java.lang.String[] args)
           
protected  void setupServerContainer(SSLServerSOContainer container)
           
protected  void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serverGroups

protected SSLServerSOContainerGroup[] serverGroups

configURL

protected java.lang.String configURL

serverName

protected java.lang.String serverName
Constructor Detail

SSLAbstractGenericServerApplication

public SSLAbstractGenericServerApplication()
Method Detail

processArguments

protected void processArguments(java.lang.String[] args)

initialize

protected void initialize()
                   throws java.lang.Exception
Throws:
java.lang.Exception

initializeSingleServer

protected void initializeSingleServer()
                               throws java.io.IOException,
                                      java.net.URISyntaxException
Throws:
java.io.IOException
java.net.URISyntaxException

initializeFromConnectors

protected void initializeFromConnectors(java.util.List connectors)
                                 throws java.io.IOException
Throws:
java.io.IOException

createServerContainer

protected SSLServerSOContainer createServerContainer(java.lang.String id,
                                                     SSLServerSOContainerGroup group,
                                                     java.lang.String path,
                                                     int keepAlive)
                                              throws IDCreateException
Throws:
IDCreateException

setupServerContainer

protected void setupServerContainer(SSLServerSOContainer container)

shutdown

protected void shutdown()