package org.omg.lsae; import java.util.*; /** * This Java interface was used to produce WSDL. The generated WSDL is * a part of the LSAE specification, but this Java interface is not. */ public interface AnalysisService_WS { String describe() throws LSAEException; Map[] getInputSpec() throws LSAEException; Map[] getOutputSpec() throws LSAEException; Map getAnalysisSpec() throws LSAEException; String createJob (Map inputs) throws LSAEException; String createAndRun (Map inputs) throws LSAEException; String createAndRunNotifiable (Map inputs, String notificationDescriptor) throws LSAEException; Map runAndWaitFor (Map inputs) throws LSAEException; void appendData (String jobID, Map inputs) throws LSAEException; void run (String jobID) throws LSAEException; void runNotifiable (String jobID, String notificationDescriptor) throws LSAEException; void waitFor (String jobID) throws LSAEException; void terminate (String jobID) throws LSAEException; Map getResults (String jobID) throws LSAEException; Map getSomeResults (String jobID, String[] resultNames) throws LSAEException; Object getResultChunk (String jobID, String resultName, int requestedSize) throws LSAEException; boolean resetResult (String jobID, String resultName) throws LSAEException; String getLastEvent (String jobID) throws LSAEException; String getNotificationDescriptor (String jobID) throws LSAEException; String getStatus (String jobID) throws LSAEException; long getCreated (String jobID) throws LSAEException; long getStarted (String jobID) throws LSAEException; long getEnded (String jobID) throws LSAEException; long getElapsed (String jobID) throws LSAEException; Map getCharacteristics (String jobID) throws LSAEException; void destroy (String jobID) throws LSAEException; }