fferpcore.Exceptionsglobal inherited sharing class Exceptions fferpcore.Exceptions.MessagingExceptionglobal inherited sharing virtual class MessagingException extends Exception This exception is thrown in a number of different scenarios relating to a failure when creating, sending or receiving messages. fferpcore.Exceptions.ScheduleJobExceptionglobal inherited sharing class ScheduleJobException extends MessagingException This exception is thrown when Salesforce fails to schedule a job, for example, if an incorrect Cron expression is provided. This class extends fferpcore.Exceptions.MessagingException fferpcore.Exceptions.FeatureConsoleExceptionglobal inherited sharing class FeatureConsoleException extends Exception This exception is thrown for errors relating to the Feature Console. fferpcore.Exceptions.InvalidArgumentExceptionglobal inherited sharing class InvalidArgumentException extends Exception This exception is thrown when invalid arguments are supplied to a method. fferpcore.Exceptions.TaxCalculationExceptionglobal inherited sharing class TaxCalculationException extends Exception This exception is thrown in multiple scenarios concerning tax calculation. fferpcore.Exceptions.PermissionExceptionglobal inherited sharing class PermissionException extends Exception This exception is thrown when an internal security check fails. Causes may include Object Security, Field Level Security or Sharing Security. fferpcore.Exceptions.SequenceExceptionglobal inherited sharing class SequenceException extends Exception This exception is thrown for invalid sequences in several scenarios. fferpcore.Exceptions.ArchiveExceptionglobal inherited sharing class ArchiveException extends Exception This exception is thrown for errors relating to the archive process. fferpcore.Exceptions.CompanyExceptionglobal inherited sharing class CompanyException extends Exception This exception is thrown for errors relating to company processes. fferpcore.Exceptions.PersonasExceptionglobal with sharing class PersonasException extends Exception This exception is thrown for errors relating to personas. fferpcore.Exceptions.GatewayExceptionglobal inherited sharing class GatewayException extends Exception This exception is thrown for errors relating to the off-platform Gateway. |