1 /***
2 * CommonExecutionConnector.java
3 *
4 * This file was auto-generated from WSDL
5 * by the Apache Axis WSDL2Java emitter.
6 */
7
8 package org.astrogrid.applications.service.v1.cea;
9
10 public interface CommonExecutionConnector extends java.rmi.Remote {
11 public java.lang.String init(org.astrogrid.workflow.beans.v1.axis._tool tool, org.astrogrid.jes.types.v1.cea.axis.JobIdentifierType jobstepID) throws java.rmi.RemoteException, org.astrogrid.applications.service.v1.cea.CeaFault;
12 public boolean execute(java.lang.String executionId) throws java.rmi.RemoteException, org.astrogrid.applications.service.v1.cea.CeaFault;
13 public boolean abort(java.lang.String executionId) throws java.rmi.RemoteException, org.astrogrid.applications.service.v1.cea.CeaFault;
14 public boolean registerResultsListener(java.lang.String executionId, org.apache.axis.types.URI endpoint) throws java.rmi.RemoteException, org.astrogrid.applications.service.v1.cea.CeaFault;
15 public boolean registerProgressListener(java.lang.String executionId, org.apache.axis.types.URI endpoint) throws java.rmi.RemoteException, org.astrogrid.applications.service.v1.cea.CeaFault;
16 public org.astrogrid.jes.types.v1.cea.axis.MessageType queryExecutionStatus(java.lang.String executionId) throws java.rmi.RemoteException, org.astrogrid.applications.service.v1.cea.CeaFault;
17 public org.astrogrid.jes.types.v1.cea.axis.ExecutionSummaryType getExecutionSummary(java.lang.String executionId) throws java.rmi.RemoteException, org.astrogrid.applications.service.v1.cea.CeaFault;
18 public java.lang.String returnRegistryEntry() throws java.rmi.RemoteException;
19 public org.astrogrid.jes.types.v1.cea.axis.ResultListType getResults(java.lang.String executionId) throws java.rmi.RemoteException, org.astrogrid.applications.service.v1.cea.CeaFault;
20 }