Foundations Apex API Developer Reference

fferpcore.Exceptions

global inherited sharing class Exceptions

fferpcore.Exceptions.MessagingException

global 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.ScheduleJobException

global 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.FeatureConsoleException

global inherited sharing class FeatureConsoleException extends Exception

This exception is thrown for errors relating to the Feature Console.

fferpcore.Exceptions.InvalidArgumentException

global inherited sharing class InvalidArgumentException extends Exception

This exception is thrown when invalid arguments are supplied to a method.

fferpcore.Exceptions.TaxCalculationException

global inherited sharing class TaxCalculationException extends Exception

This exception is thrown in multiple scenarios concerning tax calculation.

fferpcore.Exceptions.PermissionException

global 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.SequenceException

global inherited sharing class SequenceException extends Exception

This exception is thrown for invalid sequences in several scenarios.

fferpcore.Exceptions.ArchiveException

global inherited sharing class ArchiveException extends Exception

This exception is thrown for errors relating to the archive process.

fferpcore.Exceptions.CompanyException

global inherited sharing class CompanyException extends Exception

This exception is thrown for errors relating to company processes.

fferpcore.Exceptions.PersonasException

global with sharing class PersonasException extends Exception

This exception is thrown for errors relating to personas.

fferpcore.Exceptions.GatewayException

global inherited sharing class GatewayException extends Exception

This exception is thrown for errors relating to the off-platform Gateway.

© Copyright 2009–2022 FinancialForce.com, inc. Confidential – all rights reserved. Various trademarks held by their respective owners.