Foundations Apex API Developer Reference

fferpcore.Exceptions

global class Exceptions

fferpcore.Exceptions.MessagingException

global 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 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 class FeatureConsoleException extends Exception

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

fferpcore.Exceptions.InvalidArgumentException

global class InvalidArgumentException extends Exception

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

fferpcore.Exceptions.TaxCalculationException

global class TaxCalculationException extends Exception

This exception is thrown in multiple scenarios concerning tax calculation.

fferpcore.Exceptions.PermissionException

global 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 class SequenceException extends Exception

This exception is thrown for invalid sequences in several scenarios.

fferpcore.Exceptions.ArchiveException

global class ArchiveException extends Exception

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

fferpcore.Exceptions.CompanyException

global class CompanyException extends Exception

This exception is thrown for errors relating to company processes.

© Copyright 2009–2021 FinancialForce.com, inc. All rights reserved. Various trademarks held by their respective owners.