com.caucho.j2ee.appclient
Class AppClient

java.lang.Object
  extended by com.caucho.j2ee.appclient.AppClient
All Implemented Interfaces:
EnvironmentBean

public class AppClient
extends java.lang.Object
implements EnvironmentBean


Nested Class Summary
 class AppClient.CallbackManager
           
 class AppClient.ResinVar
           
 
Method Summary
 EjbRef createEjbRef()
           
 java.lang.ClassLoader getClassLoader()
           
 J2EEVersion getJ2EEVersion()
           
static AppClient getLocal()
           
 PostConstructConfig getPostConstruct()
           
 PreDestroyConfig getPreDestroy()
           
 void init()
           
static void main(java.lang.String[] args)
           
 void run()
           
 void setCallbackHandler(java.lang.Class<javax.security.auth.callback.CallbackHandler> callbackHandler)
           
 void setClientJar(Path clientJar)
           
 void setConfigNode(org.w3c.dom.Node node)
          Used to distinguish the version of the configuration file.
 void setDescription(java.lang.String value)
           
 void setDisplayName(java.lang.String displayName)
           
 void setEarFile(Path earFile)
           
 void setIcon(Icon icon)
           
 void setId(java.lang.String id)
           
 void setMainArgs(java.lang.String[] mainArgs)
           
 void setMainClass(java.lang.String mainClassName)
           
 void setMetadataComplete(boolean isComplete)
           
 void setPostConstruct(PostConstructConfig postConstruct)
           
 void setPreDestroy(PreDestroyConfig preDestroy)
           
 void setRootDirectory(Path rootDirectory)
           
 void setSchemaLocation(java.lang.String schemaLocation)
           
 void setVersion(java.lang.String version)
           
 void setWorkDirectory(Path workDirectory)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getClassLoader

public java.lang.ClassLoader getClassLoader()
Specified by:
getClassLoader in interface EnvironmentBean

getLocal

public static AppClient getLocal()

getPostConstruct

public PostConstructConfig getPostConstruct()

getPreDestroy

public PreDestroyConfig getPreDestroy()

setConfigNode

public void setConfigNode(org.w3c.dom.Node node)
Used to distinguish the version of the configuration file.


getJ2EEVersion

public J2EEVersion getJ2EEVersion()

setMetadataComplete

public void setMetadataComplete(boolean isComplete)

setRootDirectory

public void setRootDirectory(Path rootDirectory)

setWorkDirectory

public void setWorkDirectory(Path workDirectory)

setId

public void setId(java.lang.String id)

setDescription

public void setDescription(java.lang.String value)

setIcon

public void setIcon(Icon icon)

setClientJar

public void setClientJar(Path clientJar)

setEarFile

public void setEarFile(Path earFile)

setMainClass

public void setMainClass(java.lang.String mainClassName)

setMainArgs

public void setMainArgs(java.lang.String[] mainArgs)

setPostConstruct

public void setPostConstruct(PostConstructConfig postConstruct)

setPreDestroy

public void setPreDestroy(PreDestroyConfig preDestroy)

setSchemaLocation

public void setSchemaLocation(java.lang.String schemaLocation)

setVersion

public void setVersion(java.lang.String version)

setDisplayName

public void setDisplayName(java.lang.String displayName)

setCallbackHandler

public void setCallbackHandler(java.lang.Class<javax.security.auth.callback.CallbackHandler> callbackHandler)
                        throws java.lang.Exception
Throws:
java.lang.Exception

createEjbRef

public EjbRef createEjbRef()

init

public void init()
          throws java.lang.Exception
Throws:
java.lang.Exception

run

public void run()
         throws java.lang.Exception
Throws:
java.lang.Exception

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

main

public static void main(java.lang.String[] args)
                 throws java.lang.Throwable
Throws:
java.lang.Throwable