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

java.lang.Object
  extended by org.eclipse.ecf.server.generic.app.AbstractGenericClientApplication
Direct Known Subclasses:
GenericClientApplication, GenericClientJavaApplication

public abstract class AbstractGenericClientApplication
extends java.lang.Object

Since:
3.0

Field Summary
protected  ISharedObjectContainer clientContainer
           
protected  java.lang.String clientId
           
protected  java.lang.String connectTarget
           
protected  java.lang.String password
           
protected  int waitTime
           
 
Constructor Summary
AbstractGenericClientApplication()
           
 
Method Summary
protected  void connect()
           
protected abstract  ISharedObjectContainer createContainer()
           
protected  void dispose()
           
protected  void initialize()
           
protected  void processArguments(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

connectTarget

protected java.lang.String connectTarget

clientContainer

protected ISharedObjectContainer clientContainer

waitTime

protected int waitTime

clientId

protected java.lang.String clientId
Since:
5.1

password

protected java.lang.String password
Since:
5.1
Constructor Detail

AbstractGenericClientApplication

public AbstractGenericClientApplication()
Method Detail

createContainer

protected abstract ISharedObjectContainer createContainer()
                                                   throws ContainerCreateException
Throws:
ContainerCreateException

processArguments

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

initialize

protected void initialize()
                   throws ContainerCreateException
Throws:
ContainerCreateException

connect

protected void connect()
                throws ContainerConnectException
Throws:
ContainerConnectException

dispose

protected void dispose()