Module: Rets

Defined in:
lib/rets.rb,
lib/rets/client.rb,
lib/rets/http_client.rb,
lib/rets/metadata/root.rb,
lib/rets/metadata/table.rb,
lib/rets/parser/compact.rb,
lib/rets/metadata/caching.rb,
lib/rets/parser/multipart.rb,
lib/rets/metadata/resource.rb,
lib/rets/locking_http_client.rb,
lib/rets/metadata/containers.rb,
lib/rets/metadata/file_cache.rb,
lib/rets/metadata/null_cache.rb,
lib/rets/metadata/rets_class.rb,
lib/rets/metadata/lookup_type.rb,
lib/rets/metadata/rets_object.rb,
lib/rets/parser/error_checker.rb,
lib/rets/measuring_http_client.rb,
lib/rets/metadata/lookup_table.rb,
lib/rets/metadata/table_factory.rb,
lib/rets/client_progress_reporter.rb,
lib/rets/metadata/json_serializer.rb,
lib/rets/metadata/yaml_serializer.rb,
lib/rets/metadata/marshal_serializer.rb,
lib/rets/metadata/multi_lookup_table.rb

Defined Under Namespace

Modules: Metadata, Parser Classes: AdditionalLoginNotPermitted, AuthorizationFailure, BrokerCodeRequired, Client, ClientAuthenticationFailed, ClientProgressReporter, ExecutionTimeout, HttpClient, InsecurePassword, InvalidIdentifier, InvalidIdentifierRequested, InvalidKey, InvalidKeyRequest, InvalidMetadataType, InvalidParameter, InvalidQuerySyntax, InvalidRequest, InvalidResource, InvalidResourceRequested, InvalidSelect, InvalidType, InvalidUserName, LockingHttpClient, MaximumRecordsExceeded, MeasuringHttpClient, MetadataRequestTimeout, MetadataRequestTooLarge, MetadataResourceUnavailable, MetadataUnavailable, MiscellaneousSearchError, MiscellaneousUpdateError, NoMetadataFound, NoObjectFound, NoRecordsFound, NotLoggedIn, NullStatsReporter, ObjectUnavailable, QueryTooComplex, RequestTimeout, RequestTooLarge, RequestedDTDVersionUnavailable, ResourceUnavailable, SameAsPreviousPassword, ServerLoginError, ServerTemporarilyDisabled, SystemError, TooManyOutstandingMetadataRequests, TooManyOutstandingQueries, TooManyOutstandingRequests, UnableToSaveRecord, UnauthorizedMetadataRetrieval, UnauthorizedQuery, UnauthorizedRetrieval, UnknownCapability, UnknownQueryField, UnsupportedMetadataMimeType, UnsupportedMimeType, UserAgentAuthenticationRequired, WarningResponseGivenForWarningNotRequired, WarningResponseNotGivenForAllWarnings, ZeroBalance

Constant Summary collapse

VERSION =
'0.11.0'
HttpError =
Class.new(StandardError)
MalformedResponse =
Class.new(ArgumentError)
UnknownResponse =
Class.new(ArgumentError)
NoLogout =
Class.new(ArgumentError)