gr.uoa.di.madgik.execution.plan.element.invocable.ws
Class WSRESTCall

java.lang.Object
  extended by gr.uoa.di.madgik.execution.plan.element.invocable.CallBase
      extended by gr.uoa.di.madgik.execution.plan.element.invocable.ws.WSRESTCall
All Implemented Interfaces:
Comparable<CallBase>

public class WSRESTCall
extends CallBase


Nested Class Summary
 
Nested classes/interfaces inherited from class gr.uoa.di.madgik.execution.plan.element.invocable.CallBase
CallBase.CallType
 
Field Summary
 String ExecutionContextToken
           
 
Fields inherited from class gr.uoa.di.madgik.execution.plan.element.invocable.CallBase
ArgumentList, MethodName, Order, OutputParameter
 
Constructor Summary
WSRESTCall()
           
 
Method Summary
 void FromXML(Node XML)
           
 CallBase.CallType GetCallType()
           
 String ToXML()
           
 void Validate()
           
 void ValidatePreExecution(ExecutionHandle Handle, Set<String> ExcludeAvailableConstraint)
           
 
Methods inherited from class gr.uoa.di.madgik.execution.plan.element.invocable.CallBase
compareTo, EvaluateArguments, FromXML, GetArgumentTypeList, GetArgumentValueList, GetModifiedVariableNames, GetNeededVariableNames
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ExecutionContextToken

public String ExecutionContextToken
Constructor Detail

WSRESTCall

public WSRESTCall()
Method Detail

GetCallType

public CallBase.CallType GetCallType()
Specified by:
GetCallType in class CallBase

Validate

public void Validate()
              throws ExecutionValidationException
Overrides:
Validate in class CallBase
Throws:
ExecutionValidationException

ValidatePreExecution

public void ValidatePreExecution(ExecutionHandle Handle,
                                 Set<String> ExcludeAvailableConstraint)
                          throws ExecutionValidationException
Overrides:
ValidatePreExecution in class CallBase
Throws:
ExecutionValidationException

ToXML

public String ToXML()
             throws ExecutionSerializationException
Specified by:
ToXML in class CallBase
Throws:
ExecutionSerializationException

FromXML

public void FromXML(Node XML)
             throws ExecutionSerializationException
Specified by:
FromXML in class CallBase
Throws:
ExecutionSerializationException


Copyright © 2013. All Rights Reserved.