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(BPELProcess bpeldefinition, Invoke invoke)
           
 
Method Summary
 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(BPELProcess bpeldefinition,
                        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 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 © 2008-2009 eBM WebSourcing. All Rights Reserved.