gr.uoa.di.madgik.execution.plan.element.invocable
Class ExecutionContextConfigBase

java.lang.Object
  extended by gr.uoa.di.madgik.execution.plan.element.invocable.ExecutionContextConfigBase
Direct Known Subclasses:
SimpleExecutionContextConfig, WSExecutionContextConfig

public abstract class ExecutionContextConfigBase
extends Object


Nested Class Summary
static class ExecutionContextConfigBase.ContextConfigType
           
static class ExecutionContextConfigBase.ContextProxyType
           
 
Field Summary
 boolean KeepContextAlive
           
 ExecutionContextConfigBase.ContextProxyType ProxyType
           
 
Constructor Summary
ExecutionContextConfigBase()
           
 
Method Summary
abstract  void FromXML(Element XML)
           
 void FromXML(String XML)
           
abstract  ExecutionContextConfigBase.ContextConfigType GetContextConfigType()
           
 gr.uoa.di.madgik.grs.proxy.IWriterProxy GetProxy()
           
abstract  String ToXML()
           
 void Validate()
           
 void ValidatePreExecution(ExecutionHandle Handle)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ProxyType

public ExecutionContextConfigBase.ContextProxyType ProxyType

KeepContextAlive

public boolean KeepContextAlive
Constructor Detail

ExecutionContextConfigBase

public ExecutionContextConfigBase()
Method Detail

GetProxy

public gr.uoa.di.madgik.grs.proxy.IWriterProxy GetProxy()

ToXML

public abstract String ToXML()
                      throws ExecutionSerializationException
Throws:
ExecutionSerializationException

FromXML

public abstract void FromXML(Element XML)
                      throws ExecutionSerializationException
Throws:
ExecutionSerializationException

GetContextConfigType

public abstract ExecutionContextConfigBase.ContextConfigType GetContextConfigType()

FromXML

public void FromXML(String XML)
             throws ExecutionSerializationException
Throws:
ExecutionSerializationException

Validate

public void Validate()
              throws ExecutionValidationException
Throws:
ExecutionValidationException

ValidatePreExecution

public void ValidatePreExecution(ExecutionHandle Handle)
                          throws ExecutionValidationException
Throws:
ExecutionValidationException


Copyright © 2012. All Rights Reserved.