Exception: Reve::Exceptions::ReveError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/reve/exceptions.rb

Overview

All API-specific exceptions derrive from this. Useful for rescuing one parent exception to handle all API exceptions.

Direct Known Subclasses

AccountKeyOutOfRange, AssetsAlreadyFetched, AuthenticationFailure, BadBeforeKillID, BetaAccessDenied, CSVHeaderRowMismatch, CachedAPIKeyAuthenticationFailure, CachedUntilException, CharacterDoesNotBelongToAccount, CharacterNeedsFactoryManagerRole, CharacterRetrevialFailure, CorporateRoleFetchException, CorporationNotInAlliance, CorporationRetrevialFailure, EveDatabaseConnectionFailure, EveDatabaseOffline, ExpectedBeforeKillID, FactionMemberInformationFailure, GetIDInvalid, GetNameInvalid, IndustryJobsAlreadyFetched, InvalidAccountKey, InvalidAttribute, InvalidBeforeRefID, InvalidBeforeTransID, InvalidBloodline, InvalidCharID, InvalidCharacterID, InvalidCorpID, InvalidGender, InvalidInput, InvalidInteger, InvalidItemIDProvided, InvalidOrMissingListOfNames, InvalidRace, InvalidRefType, InvalidUserIDOrAPIKey, InvalidUsernameOrPassword, KeyNotFound, KillsExhausted, LoginDeniedByAccountStatus, MarketOrdersAlreadyFetched, MedalInformationFetchFailure, MustBeDirectorOrCEO, MustHaveAccountantOrTraderRole, MustHaveAccountantRole, MustProvideUserIDParameterForAuthentication, NoCorporationException, NotAvailableForNPCCorps, NullDataComponent, ObeyCacheTimers, SecurityLevelNotHighEnough, StarbaseDetailFetchFailure, TranquilityTimeException, UnexpectedBeforeKillID, UserForcedException, UserInformationFetchException, VersionEscalationException, VersionMismatchException, WalletExhausted, WalletNotPreviouslyLoaded, WalletPreviouslyLoaded, WebsiteOffline