package com.sun.enterprise.admin.mbeanapi.deployment; /** */ public class UndeploymentTest extends BaseTest { private Cmd cmd; public UndeploymentTest(String user, String password, String host, int port, String name, String target) { CmdFactory cmdFactory = getCmdFactory(); ConnectCmd connectCmd = cmdFactory.createConnectCmd( user, password, host, port); UndeployCmd undeployCmd = cmdFactory. createUndeployCmd(name, target); cmd = new PipeCmd(connectCmd, undeployCmd); } protected void runInternal() throws Exception { cmd.execute(); } public static void main(String[] args) throws Exception { final String appName = args[0]; final String appserverTarget = args.length == 2 ? args[1] : null; new UndeploymentTest("admin", "password", "localhost", 8686, appName, appserverTarget).run(); } }