com.ebmwebsourcing.easybpel.model.bpel.impl.runtime
Class BPELFaultHandler

java.lang.Object
  extended by com.ebmwebsourcing.easybpel.model.bpel.impl.runtime.BPELFaultHandler
All Implemented Interfaces:
com.ebmwebsourcing.easyviper.core.api.engine.fault.FaultHandler

public class BPELFaultHandler
extends java.lang.Object
implements com.ebmwebsourcing.easyviper.core.api.engine.fault.FaultHandler


Constructor Summary
BPELFaultHandler(com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess bpeldefinition, com.ebmwebsourcing.easybpel.model.bpel.api.activity.Invoke invoke)
           
 
Method Summary
 com.ebmwebsourcing.easybpel.model.bpel.api.BPELException getModelExceptionFromGenericException(com.ebmwebsourcing.easyviper.core.api.engine.Scope scope, java.lang.Exception e)
           
 boolean match(com.ebmwebsourcing.easyviper.core.api.engine.Scope scope, com.ebmwebsourcing.easyviper.core.api.engine.fault.Fault f, java.lang.Exception e, com.ebmwebsourcing.easyviper.core.api.engine.Scope faultScope)
           
 void setLog(java.util.logging.Logger logger)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BPELFaultHandler

public BPELFaultHandler(com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess bpeldefinition,
                        com.ebmwebsourcing.easybpel.model.bpel.api.activity.Invoke invoke)
Method Detail

match

public boolean match(com.ebmwebsourcing.easyviper.core.api.engine.Scope scope,
                     com.ebmwebsourcing.easyviper.core.api.engine.fault.Fault f,
                     java.lang.Exception e,
                     com.ebmwebsourcing.easyviper.core.api.engine.Scope faultScope)
              throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
match in interface com.ebmwebsourcing.easyviper.core.api.engine.fault.FaultHandler
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getModelExceptionFromGenericException

public com.ebmwebsourcing.easybpel.model.bpel.api.BPELException getModelExceptionFromGenericException(com.ebmwebsourcing.easyviper.core.api.engine.Scope scope,
                                                                                                      java.lang.Exception e)
                                                                                               throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getModelExceptionFromGenericException in interface com.ebmwebsourcing.easyviper.core.api.engine.fault.FaultHandler
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

setLog

public void setLog(java.util.logging.Logger logger)
Specified by:
setLog in interface com.ebmwebsourcing.easyviper.core.api.engine.fault.FaultHandler


Copyright © 2012 Petals Link. All Rights Reserved.