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_COOKIE_DELETE
- PARAMETER_INVALID_COOKIE_DOMAIN
- PARAMETER_INVALID_COOKIE_EXPIRY
- PARAMETER_INVALID_COOKIE_HTTP
- PARAMETER_INVALID_COOKIE_NAME
- 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_LINKS
- 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_COOKIE_DOMAIN
- PARAMETER_MISSING_COOKIE_NAME
- 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