gr.uoa.di.madgik.execution.plan.element.contingency
Interface IContingencyReactionHandler

All Known Implementing Classes:
ReactionNoneHandler, ReactionPickHandler, ReactionRetryHandler

public interface IContingencyReactionHandler


Method Summary
 IContingencyReaction GetReactionToHandle()
           
 void Handle(String ID, Exception ex, ExecutionHandle Handle, PlanElementBase PlanElement)
           
 void SetReactionToHandle(IContingencyReaction Reaction)
           
 

Method Detail

SetReactionToHandle

void SetReactionToHandle(IContingencyReaction Reaction)
                         throws ExecutionInternalErrorException
Throws:
ExecutionInternalErrorException

GetReactionToHandle

IContingencyReaction GetReactionToHandle()

Handle

void Handle(String ID,
            Exception ex,
            ExecutionHandle Handle,
            PlanElementBase PlanElement)
            throws ExecutionRunTimeException,
                   ExecutionInternalErrorException,
                   ExecutionCancelException,
                   ExecutionBreakException
Throws:
ExecutionRunTimeException
ExecutionInternalErrorException
ExecutionCancelException
ExecutionBreakException


Copyright © 2013. All Rights Reserved.