Class AppianRuntimeException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.appiancorp.suiteapi.common.exceptions.AppianRuntimeException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AppianPrivilegeNotFoundException, DecryptionException, EncryptionException, EPExException, InvalidRankNameException, InvalidTypeException, LocalizedAppianRuntimeException, NullUserRenameException, RetryableAppianRuntimeException, ToggledOffException

public class AppianRuntimeException extends RuntimeException
AppianRuntimeException is the base class of all application-level runtime exceptions thrown in the product. AppianRuntimeException takes care of properly formatting and internationalizing the exception messages by associating the exception with an error code. Subclasses should override the getErrorCode and getErrorCodeArguments methods to map the appropriate message to the exception. This class acts as a wrapper around an equivalent AppianException. Use toAppianException() to get the equivalent checked exception
See Also: