/machinelearning/5.0.x/drools-process/drools-bpel/src/main/java/org/drools/bpel/core/BPELFaultHandler.java

https://github.com/etirelli/droolsjbpm-contributed-experiments · Java · 41 lines · 25 code · 10 blank · 6 comment · 0 complexity · 8907db5ba111a280d14f94c5bdab38ca MD5 · raw file

  1. package org.drools.bpel.core;
  2. import org.drools.process.core.context.exception.ExceptionHandler;
  3. /**
  4. * A BPEL FaultHandler.
  5. * A catchAll faultHandler has a null faultName.
  6. *
  7. * @author <a href="mailto:kris_verlaenen@hotmail.com">Kris Verlaenen</a>
  8. */
  9. public class BPELFaultHandler implements ExceptionHandler {
  10. private String faultName;
  11. private String faultVariable;
  12. private BPELActivity activity;
  13. public String getFaultName() {
  14. return faultName;
  15. }
  16. public void setFaultName(String faultName) {
  17. this.faultName = faultName;
  18. }
  19. public String getFaultVariable() {
  20. return faultVariable;
  21. }
  22. public void setFaultVariable(String faultVariable) {
  23. this.faultVariable = faultVariable;
  24. }
  25. public BPELActivity getActivity() {
  26. return activity;
  27. }
  28. public void setActivity(BPELActivity activity) {
  29. this.activity = activity;
  30. }
  31. }