Class InvalidNavigationItemException

All Implemented Interfaces:
Serializable

public class InvalidNavigationItemException extends AppianException
This exception is thrown whenever an invalid ApplicationNavigationItem element is found. The error code contains the specific information of the fault that was triggered.
See Also:
  • Field Details

    • errorCode

      protected ErrorCode errorCode
    • errorCodeArguments

      protected Object[] errorCodeArguments
  • Constructor Details

    • InvalidNavigationItemException

      public InvalidNavigationItemException()
    • InvalidNavigationItemException

      public InvalidNavigationItemException(ErrorCode errorCode)
    • InvalidNavigationItemException

      public InvalidNavigationItemException(ErrorCode errorCode, String[] errorCodeArguments)
  • Method Details

    • getErrorCodeArguments

      public Object[] getErrorCodeArguments()
      Description copied from class: AppianException
      Gets the arguments that must be used to render this exception's message representation. Subclasses should override this method to return specific arguments. The default implementation returns a length 1 array containing the message as returned by the parent class of AppianException. This method is only called when AppianException.getErrorCodeArguments(Locale) hasn't been overwritten.
      Overrides:
      getErrorCodeArguments in class AppianException
      Returns:
      the arguments of the error code tied to this exception
      See Also:
    • getErrorCode

      public ErrorCode getErrorCode()
      Description copied from class: AppianException
      Gets the error code associated with this exception. Subclasses should override this method to return specific error codes. The default implementation returns APNX-1-0000-000 (ErrorCode.GENERIC_ERROR).
      Overrides:
      getErrorCode in class AppianException
      See Also: