org.apache.geronimo.client
Class AppClientContainer

java.lang.Object
  extended byorg.apache.geronimo.client.AppClientContainer

public final class AppClientContainer
extends java.lang.Object

Version:
$Rev: 46019 $ $Date: 2004-09-14 02:56:06 -0700 (Tue, 14 Sep 2004) $

Field Summary
private  javax.management.ObjectName appClientModuleName
           
private  java.lang.Class callbackHandlerClass
           
private  java.lang.ClassLoader classLoader
           
private  javax.security.auth.Subject defaultSubject
           
static GBeanInfo GBEAN_INFO
           
private  AppClientPlugin jndiContext
           
private  Kernel kernel
           
private static java.lang.Class[] MAIN_ARGS
           
private  java.lang.String mainClassName
           
private  java.lang.reflect.Method mainMethod
           
private  java.lang.String realmName
           
private  TransactionContextManager transactionContextManager
           
 
Constructor Summary
AppClientContainer(java.lang.String mainClassName, javax.management.ObjectName appClientModuleName, java.lang.String realmName, java.lang.String callbackHandlerClassName, DefaultPrincipal defaultPrincipal, AppClientPlugin jndiContext, TransactionContextManager transactionContextManager, java.lang.ClassLoader classLoader, Kernel kernel)
           
 
Method Summary
 javax.management.ObjectName getAppClientModuleName()
           
static GBeanInfo getGBeanInfo()
           
 java.lang.String getMainClassName()
           
 void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAIN_ARGS

private static final java.lang.Class[] MAIN_ARGS

mainClassName

private final java.lang.String mainClassName

jndiContext

private final AppClientPlugin jndiContext

appClientModuleName

private final javax.management.ObjectName appClientModuleName

realmName

private final java.lang.String realmName

callbackHandlerClass

private final java.lang.Class callbackHandlerClass

defaultSubject

private final javax.security.auth.Subject defaultSubject

mainMethod

private final java.lang.reflect.Method mainMethod

classLoader

private final java.lang.ClassLoader classLoader

kernel

private final Kernel kernel

transactionContextManager

private final TransactionContextManager transactionContextManager

GBEAN_INFO

public static final GBeanInfo GBEAN_INFO
Constructor Detail

AppClientContainer

public AppClientContainer(java.lang.String mainClassName,
                          javax.management.ObjectName appClientModuleName,
                          java.lang.String realmName,
                          java.lang.String callbackHandlerClassName,
                          DefaultPrincipal defaultPrincipal,
                          AppClientPlugin jndiContext,
                          TransactionContextManager transactionContextManager,
                          java.lang.ClassLoader classLoader,
                          Kernel kernel)
                   throws java.lang.Exception
Method Detail

getAppClientModuleName

public javax.management.ObjectName getAppClientModuleName()

getMainClassName

public java.lang.String getMainClassName()

main

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

getGBeanInfo

public static GBeanInfo getGBeanInfo()


Copyright © 2005 Apache Software Foundation. All Rights Reserved.