org.gcube.vremanagement.executor.porttypes
Class EnginePT

java.lang.Object
  extended by GCUBEPortType
      extended by org.gcube.vremanagement.executor.porttypes.EnginePT

public class EnginePT
extends GCUBEPortType

Implements the engine port-type of the Executor service.

The port-type offers facilities to launch tasks.

Author:
Fabio Simeoni (University of Strathclyde), Kostantinos Liaskov (University of Strathclyde)

Constructor Summary
EnginePT()
           
 
Method Summary
 org.apache.axis.message.addressing.EndpointReferenceType launch(LaunchParameters parameters)
          Launches a task with given parameters.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnginePT

public EnginePT()
Method Detail

launch

public org.apache.axis.message.addressing.EndpointReferenceType launch(LaunchParameters parameters)
                                                                throws GCUBEFault
Launches a task with given parameters.

Parameters:
parameters - the parameters.
Returns:
the reference to a WS-Resource that models the execution of the task.
Throws:
GCUBEFault - if the a task with that name did not exist or could not be launched.