Class GlassFish3xAsAdmin
- java.lang.Object
-
- org.codehaus.cargo.container.glassfish.internal.AbstractAsAdmin
-
- org.codehaus.cargo.container.glassfish.internal.GlassFish3xAsAdmin
-
- Direct Known Subclasses:
GlassFish71xAsAdmin
public class GlassFish3xAsAdmin extends AbstractAsAdmin
Implements an GlassFish 3.x AsAdmin command.
-
-
Constructor Summary
Constructors Constructor Description GlassFish3xAsAdmin(String home)Saves the GlassFish home directory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidinitializeAsAdminJavaCall(File home, JvmLauncher java)Initialize theasadminJava call.intinvokeAsAdmin(boolean async, JvmLauncher java, String[] args)Invokes asadmin using a Java container.-
Methods inherited from class org.codehaus.cargo.container.glassfish.internal.AbstractAsAdmin
getPasswordFile
-
-
-
-
Constructor Detail
-
GlassFish3xAsAdmin
public GlassFish3xAsAdmin(String home)
Saves the GlassFish home directory.- Parameters:
home- GlassFish home directory.
-
-
Method Detail
-
invokeAsAdmin
public int invokeAsAdmin(boolean async, JvmLauncher java, String[] args)Invokes asadmin using a Java container.- Specified by:
invokeAsAdminin classAbstractAsAdmin- Parameters:
async- Asynchronous invoke?java- JVM launcher.args- Invoke arguments.- Returns:
- The exit code from asadmin, always
0when using asynchronous invocation.
-
initializeAsAdminJavaCall
protected void initializeAsAdminJavaCall(File home, JvmLauncher java)
Initialize theasadminJava call.- Parameters:
home- GlassFish home.java- JVM launcher being initialized.
-
-