Advertisement
Guest User

Untitled

a guest
Mar 27th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. trigger ShippingAddress on Shipping_Address__c (after delete,
  2. after insert,
  3. after undelete,
  4. after update,
  5. before delete,
  6. before insert,
  7. before update ) {
  8. try
  9. {
  10. ITriggerHandler handler = new SingleTriggerHandler (
  11. new ShippingAddressTriggerHandler(),
  12. Trigger.isExecuting,
  13. Trigger.isInsert,
  14. Trigger.isUpdate,
  15. Trigger.isDelete,
  16. Trigger.isBefore,
  17. Trigger.isAfter,
  18. Trigger.isUndelete,
  19. Trigger.new,
  20. Trigger.newMap,
  21. Trigger.old,
  22. Trigger.oldMap,
  23. Trigger.size );
  24. handler.process();
  25. }
  26. catch (AbstractTriggerHandler.InvalidTriggerInvocationException itie)
  27. {
  28. SystemExceptionLogger.insertSystemExceptionLogEntry(
  29. itie,
  30. 'Shipping Address Application - Common Use',
  31. 'Shipping Address Trigger',
  32. SystemExceptionLogger.EXCEPTION_LEVEL_INFO);
  33.  
  34. }
  35. catch (Exception e)
  36. {
  37. SystemExceptionLogger.insertSystemExceptionLogEntry(
  38. e,
  39. 'Shipping Address Trigger Application - Common Use',
  40. 'Shipping Address Trigger',
  41. SystemExceptionLogger.EXCEPTION_LEVEL_CRITICAL);
  42. throw e;
  43. }
  44.  
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement