class GrabzIt::GrabzItException

This class represents the exceptions thrown by GrabzIt @version 3.0 @author GrabzIt

Constants

FILE_NON_EXISTANT_PATH
FILE_SAVE_ERROR
GENERIC_ERROR
NETWORK_DDOS_ATTACK
NETWORK_GENERAL_ERROR
NETWORK_SERVER_OFFLINE
PARAMETER_BROWSER_HEIGHT_TOO_LARGE
PARAMETER_BROWSER_WIDTH_TOO_LARGE
PARAMETER_DELAY_TOO_LARGE
PARAMETER_DUPLICATE_IDENTIFIER
PARAMETER_DURATION_TOO_SMALL
PARAMETER_FPS_TOO_LARGE
PARAMETER_FPS_TOO_SMALL
PARAMETER_HORIZONTAL_MARGIN_TOO_LARGE
PARAMETER_IMAGE_HEIGHT_TOO_LARGE
PARAMETER_IMAGE_WIDTH_TOO_LARGE
PARAMETER_INVALID_ANIMATION_COMBINATION
PARAMETER_INVALID_BACKGROUND
PARAMETER_INVALID_CACHE_VALUE
PARAMETER_INVALID_CALLBACK_URL
PARAMETER_INVALID_CLICK_VALUE
PARAMETER_INVALID_COUNTRY_CODE
PARAMETER_INVALID_COVER_URL
PARAMETER_INVALID_DOWNLOAD_VALUE
PARAMETER_INVALID_ENCRYPTION_KEY
PARAMETER_INVALID_EXPORT_URL
PARAMETER_INVALID_FORMAT
PARAMETER_INVALID_HD
PARAMETER_INVALID_HIDE_VALUE
PARAMETER_INVALID_INCLUDE_IMAGES
PARAMETER_INVALID_INCLUDE_OUTLINE
PARAMETER_INVALID_MEDIA_TYPE
PARAMETER_INVALID_MERGE
PARAMETER_INVALID_NO_ADS
PARAMETER_INVALID_NO_NOTIFY
PARAMETER_INVALID_PAGE_ORIENTATION
PARAMETER_INVALID_PAGE_SIZE
PARAMETER_INVALID_PASSWORD
PARAMETER_INVALID_PROXY
PARAMETER_INVALID_REVERSE
PARAMETER_INVALID_SIGNATURE
PARAMETER_INVALID_SUPPRESS_VALUE
PARAMETER_INVALID_TARGET_VALUE
PARAMETER_INVALID_TRANSPARENT_VALUE
PARAMETER_INVALID_URL
PARAMETER_INVALID_WAIT_FOR_VALUE
PARAMETER_INVALID_WATERMARK_IDENTIFIER
PARAMETER_INVALID_WATERMARK_XPOS
PARAMETER_INVALID_WATERMARK_YPOS
PARAMETER_MATCHING_RECORD_NOT_FOUND
PARAMETER_MISSING_APPLICATION_KEY
PARAMETER_MISSING_PARAMETERS
PARAMETER_MISSING_SIGNATURE
PARAMETER_MISSING_WATERMARK_FORMAT
PARAMETER_MISSING_WATERMARK_IDENTIFIER
PARAMETER_NON_EXISTANT_CALLBACK_URL
PARAMETER_NON_EXISTANT_COVER_URL
PARAMETER_NON_EXISTANT_URL
PARAMETER_NO_HTML
PARAMETER_NO_URL
PARAMETER_QUALITY_TOO_LARGE
PARAMETER_QUALITY_TOO_SMALL
PARAMETER_REPEAT_TOO_SMALL
PARAMETER_SPEED_TOO_FAST
PARAMETER_SPEED_TOO_SLOW
PARAMETER_START_TOO_SMALL
PARAMETER_UNRECOGNISED_APPLICATION_KEY
PARAMETER_VERTICAL_MARGIN_TOO_LARGE
PARAMETER_WATERMARK_TOO_LARGE
RENDERING_ERROR
RENDERING_MISSING_SCREENSHOT
SUCCESS
UPGRADE_REQUIRED

Public Class Methods

new(message, code) click to toggle source

@api private

Calls superclass method
# File lib/grabzit/exception.rb, line 90
def initialize(message, code)
  @Code = code
  super(message)
end

Public Instance Methods

code() click to toggle source

@return [Integer] the value of the error code

# File lib/grabzit/exception.rb, line 96
def code
        @Code
end