org.astrogrid.applications.service.v1.cea
Interface CommonExecutionConnector

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
CommonExecutionConnectorServiceSoapBindingStub

public interface CommonExecutionConnector
extends java.rmi.Remote


Method Summary
 boolean abort(java.lang.String executionId)
           
 boolean execute(java.lang.String executionId)
           
 ExecutionSummaryType getExecutionSummary(java.lang.String executionId)
           
 ResultListType getResults(java.lang.String executionId)
           
 java.lang.String init(_tool tool, JobIdentifierType jobstepID)
           
 MessageType queryExecutionStatus(java.lang.String executionId)
           
 boolean registerProgressListener(java.lang.String executionId, org.apache.axis.types.URI endpoint)
           
 boolean registerResultsListener(java.lang.String executionId, org.apache.axis.types.URI endpoint)
           
 java.lang.String returnRegistryEntry()
           
 

Method Detail

init

public java.lang.String init(_tool tool,
                             JobIdentifierType jobstepID)
                      throws java.rmi.RemoteException,
                             CeaFault
Throws:
java.rmi.RemoteException
CeaFault

execute

public boolean execute(java.lang.String executionId)
                throws java.rmi.RemoteException,
                       CeaFault
Throws:
java.rmi.RemoteException
CeaFault

abort

public boolean abort(java.lang.String executionId)
              throws java.rmi.RemoteException,
                     CeaFault
Throws:
java.rmi.RemoteException
CeaFault

registerResultsListener

public boolean registerResultsListener(java.lang.String executionId,
                                       org.apache.axis.types.URI endpoint)
                                throws java.rmi.RemoteException,
                                       CeaFault
Throws:
java.rmi.RemoteException
CeaFault

registerProgressListener

public boolean registerProgressListener(java.lang.String executionId,
                                        org.apache.axis.types.URI endpoint)
                                 throws java.rmi.RemoteException,
                                        CeaFault
Throws:
java.rmi.RemoteException
CeaFault

queryExecutionStatus

public MessageType queryExecutionStatus(java.lang.String executionId)
                                 throws java.rmi.RemoteException,
                                        CeaFault
Throws:
java.rmi.RemoteException
CeaFault

getExecutionSummary

public ExecutionSummaryType getExecutionSummary(java.lang.String executionId)
                                         throws java.rmi.RemoteException,
                                                CeaFault
Throws:
java.rmi.RemoteException
CeaFault

returnRegistryEntry

public java.lang.String returnRegistryEntry()
                                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getResults

public ResultListType getResults(java.lang.String executionId)
                          throws java.rmi.RemoteException,
                                 CeaFault
Throws:
java.rmi.RemoteException
CeaFault


Copyright © 2002-2007 AstroGrid. All Rights Reserved.