org.ow2.orchestra.jmxclient
Class DeployAction

java.lang.Object
  extended by org.ow2.orchestra.jmxclient.DeployAction
All Implemented Interfaces:
ClientAction

public class DeployAction
extends Object
implements ClientAction


Constructor Summary
DeployAction()
           
 
Method Summary
protected static void deploy(org.apache.commons.cli.CommandLine line)
          Deploy a process
static ProcessDefinition deploy(URL bpelURL, List<URL> wsdls, String jmxServiceUrl, String jmxObjectName)
          Deploy a BPEL process
 String getDescription()
           
 org.apache.commons.cli.Options getOptions()
           
 boolean parseAndExecute(String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeployAction

public DeployAction()
Method Detail

deploy

public static ProcessDefinition deploy(URL bpelURL,
                                       List<URL> wsdls,
                                       String jmxServiceUrl,
                                       String jmxObjectName)
Deploy a BPEL process

Parameters:
bpelFile - URL of the bpel file to deploy
wsdlFile - URL of the wsdl file
envFile - URL of the environment xml
jmxServiceUrl - url of the jmx service
jmxObjectName - name of the remote deployer
Returns:
QName of the deployed process

deploy

protected static void deploy(org.apache.commons.cli.CommandLine line)
Deploy a process

Parameters:
line - parsed command line

parseAndExecute

public boolean parseAndExecute(String[] args)
Specified by:
parseAndExecute in interface ClientAction

getOptions

public org.apache.commons.cli.Options getOptions()
Specified by:
getOptions in interface ClientAction

getDescription

public String getDescription()
Specified by:
getDescription in interface ClientAction


Copyright © 2012 OW2 Consortium. All Rights Reserved.