fferpcore.Exceptionsglobal class Exceptions fferpcore.Exceptions.MessagingExceptionglobal 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 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 class FeatureConsoleException extends Exception This exception is thrown for errors relating to the Feature Console. fferpcore.Exceptions.InvalidArgumentExceptionglobal class InvalidArgumentException extends Exception This exception is thrown when invalid arguments are supplied to a method. fferpcore.Exceptions.TaxCalculationExceptionglobal class TaxCalculationException extends Exception This exception is thrown in multiple scenarios concerning tax calculation. fferpcore.Exceptions.PermissionExceptionglobal 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 class SequenceException extends Exception This exception is thrown for invalid sequences in several scenarios. fferpcore.Exceptions.ArchiveExceptionglobal class ArchiveException extends Exception This exception is thrown for errors relating to the archive process. fferpcore.Exceptions.CompanyExceptionglobal class CompanyException extends Exception This exception is thrown for errors relating to company processes. |