Table of Contents - webmachine-2.0.0 Documentation
Pages
Classes and Modules
- Webmachine
- Webmachine::Adapter
- Webmachine::Adapters
- Webmachine::Adapters::LazyRequestBody
- Webmachine::Adapters::Rack
- Webmachine::Adapters::Rack::RackRequest
- Webmachine::Adapters::Rack::RackResponse
- Webmachine::Adapters::Rack::RequestBody
- Webmachine::Adapters::RackMapped
- Webmachine::Adapters::WEBrick
- Webmachine::Adapters::WEBrick::Server
- Webmachine::Application
- Webmachine::ChunkedBody
- Webmachine::Cookie
- Webmachine::Decision
- Webmachine::Decision::Conneg
- Webmachine::Decision::Conneg::MediaTypeList
- Webmachine::Decision::Conneg::PriorityList
- Webmachine::Decision::FSM
- Webmachine::Decision::Flow
- Webmachine::Decision::Helpers
- Webmachine::Dispatcher
- Webmachine::Dispatcher::Route
- Webmachine::ETag
- Webmachine::Error
- Webmachine::Events
- Webmachine::Events::InstrumentedEvent
- Webmachine::HeaderNegotiation
- Webmachine::Headers
- Webmachine::InvalidResource
- Webmachine::MalformedRequest
- Webmachine::MediaType
- Webmachine::QuotedString
- Webmachine::Request
- Webmachine::RescuableException
- Webmachine::Resource
- Webmachine::Resource::Authentication
- Webmachine::Resource::Callbacks
- Webmachine::Resource::Encodings
- Webmachine::Resource::EntityTags
- Webmachine::Resource::Tracing
- Webmachine::Response
- Webmachine::Response::HeaderHash
- Webmachine::Streaming
- Webmachine::Streaming::CallableEncoder
- Webmachine::Streaming::Encoder
- Webmachine::Streaming::EnumerableEncoder
- Webmachine::Streaming::FiberEncoder
- Webmachine::Streaming::IOEncoder
- Webmachine::Trace
- Webmachine::Trace::FSM
- Webmachine::Trace::Listener
- Webmachine::Trace::PStoreTraceStore
- Webmachine::Trace::ResourceProxy
- Webmachine::Trace::TraceResource
- Webmachine::Translation
- Webmachine::WeakETag
Methods
- ::=== — Webmachine::RescuableException
- ::UNRESCUABLEs — Webmachine::RescuableException
- ::[] — Webmachine::Headers
- ::add — Webmachine::RescuableException
- ::application — Webmachine
- ::build — Webmachine::Decision::Conneg::PriorityList
- ::configuration — Webmachine
- ::configuration= — Webmachine
- ::configure — Webmachine
- ::default! — Webmachine::RescuableException
- ::from_cgi — Webmachine::Headers
- ::instrument — Webmachine::Events
- ::new — Webmachine::Adapter
- ::new — Webmachine::Adapters::LazyRequestBody
- ::new — Webmachine::Adapters::Rack::RackRequest
- ::new — Webmachine::Adapters::Rack::RackResponse
- ::new — Webmachine::Adapters::Rack::RequestBody
- ::new — Webmachine::Adapters::WEBrick::Server
- ::new — Webmachine::Application
- ::new — Webmachine::ChunkedBody
- ::new — Webmachine::Cookie
- ::new — Webmachine::Decision::Conneg::PriorityList
- ::new — Webmachine::Decision::FSM
- ::new — Webmachine::Dispatcher
- ::new — Webmachine::Dispatcher::Route
- ::new — Webmachine::ETag
- ::new — Webmachine::ETag
- ::new — Webmachine::Events::InstrumentedEvent
- ::new — Webmachine::MediaType
- ::new — Webmachine::Request
- ::new — Webmachine::Resource
- ::new — Webmachine::Response
- ::new — Webmachine::Streaming::Encoder
- ::new — Webmachine::Trace::PStoreTraceStore
- ::new — Webmachine::Trace::ResourceProxy
- ::new — Webmachine::Trace::FSM
- ::parse — Webmachine::Cookie
- ::parse — Webmachine::MediaType
- ::publish — Webmachine::Events
- ::remove — Webmachine::RescuableException
- ::render_error — Webmachine
- ::resource — Webmachine::Trace::FSM
- ::rfc3986_percent_decode — Webmachine::Dispatcher::Route
- ::routes — Webmachine
- ::run — Webmachine::Adapter
- ::run — Webmachine::Resource
- ::run — Webmachine
- ::subscribe — Webmachine::Events
- ::subscribed — Webmachine::Events
- ::trace — Webmachine::Trace::TraceResource
- ::tracelist — Webmachine::Trace::TraceResource
- ::unescape — Webmachine::Cookie
- ::unsubscribe — Webmachine::Events
- #== — Webmachine::ETag
- #== — Webmachine::MediaType
- #[] — Webmachine::Decision::Conneg::PriorityList
- #[] — Webmachine::Headers
- #[]= — Webmachine::Headers
- #[]= — Webmachine::Trace::PStoreTraceStore
- #accept_helper — Webmachine::Decision::Helpers
- #adapter — Webmachine::Application
- #adapter_class — Webmachine::Application
- #add — Webmachine::Decision::Conneg::PriorityList
- #add — Webmachine::Dispatcher
- #add_caching_headers — Webmachine::Decision::Helpers
- #add_dynamic_callback_proxies — Webmachine::Trace::ResourceProxy
- #add_header_val — Webmachine::Decision::Conneg::PriorityList
- #add_header_val — Webmachine::Decision::Conneg::MediaTypeList
- #add_route — Webmachine::Dispatcher
- #allow_missing_post? — Webmachine::Resource::Callbacks
- #allowed_methods — Webmachine::Resource::Callbacks
- #apply — Webmachine::Dispatcher::Route
- #attempt — Webmachine::Trace::ResourceProxy
- #b10 — Webmachine::Decision::Flow
- #b11 — Webmachine::Decision::Flow
- #b12 — Webmachine::Decision::Flow
- #b13 — Webmachine::Decision::Flow
- #b3 — Webmachine::Decision::Flow
- #b4 — Webmachine::Decision::Flow
- #b5 — Webmachine::Decision::Flow
- #b6 — Webmachine::Decision::Flow
- #b7 — Webmachine::Decision::Flow
- #b8 — Webmachine::Decision::Flow
- #b9 — Webmachine::Decision::Flow
- #b9a — Webmachine::Decision::Flow
- #b9b — Webmachine::Decision::Flow
- #base_uri — Webmachine::Adapters::Rack
- #base_uri — Webmachine::Adapters::RackMapped
- #base_uri — Webmachine::Resource::Callbacks
- #basic_auth — Webmachine::Resource::Authentication
- #bind — Webmachine::Dispatcher::Route
- #body_is_fixed_length? — Webmachine::Decision::Helpers
- #build_uri — Webmachine::Request
- #build_webmachine_request — Webmachine::Adapters::Rack
- #bytesize — Webmachine::Streaming::IOEncoder
- #c3 — Webmachine::Decision::Flow
- #c4 — Webmachine::Decision::Flow
- #call — Webmachine::Adapters::Rack
- #call — Webmachine::Streaming::CallableEncoder
- #call — Webmachine::Trace::Listener
- #can_copy_stream? — Webmachine::Streaming::IOEncoder
- #charset_nop — Webmachine::Resource
- #charset_nop — Webmachine::Trace::ResourceProxy
- #charsets_provided — Webmachine::Resource::Callbacks
- #choose_charset — Webmachine::Decision::Conneg
- #choose_encoding — Webmachine::Decision::Conneg
- #choose_language — Webmachine::Decision::Conneg
- #choose_media_type — Webmachine::Decision::Conneg
- #comment — Webmachine::Cookie
- #configure — Webmachine::Application
- #connect? — Webmachine::Request
- #content_types_accepted — Webmachine::Resource::Callbacks
- #content_types_provided — Webmachine::Trace::TraceResource
- #content_types_provided — Webmachine::Resource::Callbacks
- #cookies — Webmachine::Request
- #copy_stream — Webmachine::Streaming::IOEncoder
- #create_path — Webmachine::Resource::Callbacks
- #create_resource — Webmachine::Dispatcher
- #d4 — Webmachine::Decision::Flow
- #d5 — Webmachine::Decision::Flow
- #decision_test — Webmachine::Decision::Flow
- #delete — Webmachine::Headers
- #delete? — Webmachine::Request
- #delete_completed? — Webmachine::Resource::Callbacks
- #delete_resource — Webmachine::Resource::Callbacks
- #dispatch — Webmachine::Dispatcher
- #do_choose — Webmachine::Decision::Conneg
- #do_redirect — Webmachine::Response
- #domain — Webmachine::Cookie
- #e5 — Webmachine::Decision::Flow
- #e6 — Webmachine::Decision::Flow
- #each — Webmachine::Adapters::LazyRequestBody
- #each — Webmachine::Adapters::Rack::RequestBody
- #each — Webmachine::ChunkedBody
- #each — Webmachine::Decision::Conneg::PriorityList
- #each — Webmachine::Streaming::EnumerableEncoder
- #each — Webmachine::Streaming::FiberEncoder
- #each — Webmachine::Streaming::IOEncoder
- #empty? — Webmachine::Adapters::LazyRequestBody
- #empty? — Webmachine::Streaming::IOEncoder
- #encode_body — Webmachine::Decision::Helpers
- #encode_body_if_set — Webmachine::Decision::Helpers
- #encode_decisions — Webmachine::Trace::TraceResource
- #encode_deflate — Webmachine::Resource::Encodings
- #encode_gzip — Webmachine::Resource::Encodings
- #encode_identity — Webmachine::Resource::Encodings
- #encode_trace — Webmachine::Trace::TraceResource
- #encodings_provided — Webmachine::Resource::Callbacks
- #ensure_content_length — Webmachine::HeaderNegotiation
- #ensure_date_header — Webmachine::HeaderNegotiation
- #escape — Webmachine::Cookie
- #escape_quotes — Webmachine::QuotedString
- #exact_match? — Webmachine::MediaType
- #exception — Webmachine::Trace::ResourceProxy
- #expires — Webmachine::Cookie
- #expires — Webmachine::Trace::TraceResource
- #expires — Webmachine::Resource::Callbacks
- #f6 — Webmachine::Decision::Flow
- #f7 — Webmachine::Decision::Flow
- #fetch — Webmachine::Headers
- #fetch — Webmachine::Trace::PStoreTraceStore
- #fetch — Webmachine::Trace
- #find_resource — Webmachine::Dispatcher
- #find_route — Webmachine::Dispatcher
- #finish — Webmachine::Adapters::Rack::RackResponse
- #finish_request — Webmachine::Trace::ResourceProxy
- #finish_request — Webmachine::Resource::Callbacks
- #flattened — Webmachine::Response::HeaderHash
- #forbidden? — Webmachine::Resource::Callbacks
- #g11 — Webmachine::Decision::Flow
- #g7 — Webmachine::Decision::Flow
- #g8 — Webmachine::Decision::Flow
- #g9 — Webmachine::Decision::Flow
- #generate_etag — Webmachine::Resource::Callbacks
- #get? — Webmachine::Request
- #grep — Webmachine::Headers
- #h10 — Webmachine::Decision::Flow
- #h11 — Webmachine::Decision::Flow
- #h12 — Webmachine::Decision::Flow
- #h7 — Webmachine::Decision::Flow
- #handle_exception — Webmachine::Resource::Callbacks
- #handle_exceptions — Webmachine::Decision::FSM
- #has_body? — Webmachine::Request
- #has_response_body? — Webmachine::Decision::Helpers
- #head? — Webmachine::Request
- #http_only? — Webmachine::Cookie
- #https? — Webmachine::Request
- #i12 — Webmachine::Decision::Flow
- #i13 — Webmachine::Decision::Flow
- #i4 — Webmachine::Decision::Flow
- #i7 — Webmachine::Decision::Flow
- #is_authorized? — Webmachine::Resource::Callbacks
- #is_conflict? — Webmachine::Resource::Callbacks
- #is_string_io? — Webmachine::Streaming::IOEncoder
- #is_unencoded? — Webmachine::Streaming::Encoder
- #j18 — Webmachine::Decision::Flow
- #k13 — Webmachine::Decision::Flow
- #k5 — Webmachine::Decision::Flow
- #k7 — Webmachine::Decision::Flow
- #kcode_charset — Webmachine::Decision::Conneg
- #keys — Webmachine::Trace::PStoreTraceStore
- #known_content_type? — Webmachine::Resource::Callbacks
- #known_methods — Webmachine::Resource::Callbacks
- #l13 — Webmachine::Decision::Flow
- #l14 — Webmachine::Decision::Flow
- #l15 — Webmachine::Decision::Flow
- #l17 — Webmachine::Decision::Flow
- #l5 — Webmachine::Decision::Flow
- #l7 — Webmachine::Decision::Flow
- #language_chosen — Webmachine::Resource::Callbacks
- #language_match — Webmachine::Decision::Conneg
- #languages_provided — Webmachine::Resource::Callbacks
- #last_modified — Webmachine::Trace::TraceResource
- #last_modified — Webmachine::Resource::Callbacks
- #m16 — Webmachine::Decision::Flow
- #m20 — Webmachine::Decision::Flow
- #m20b — Webmachine::Decision::Flow
- #m5 — Webmachine::Decision::Flow
- #m7 — Webmachine::Decision::Flow
- #major — Webmachine::MediaType
- #malformed_request? — Webmachine::Resource::Callbacks
- #match? — Webmachine::Dispatcher::Route
- #match? — Webmachine::MediaType
- #matches_all? — Webmachine::MediaType
- #maxage — Webmachine::Cookie
- #media_match — Webmachine::Decision::Conneg
- #method_missing — Webmachine::Request
- #minor — Webmachine::MediaType
- #moved_permanently? — Webmachine::Resource::Callbacks
- #moved_temporarily? — Webmachine::Resource::Callbacks
- #multiple_choices? — Webmachine::Resource::Callbacks
- #n11 — Webmachine::Decision::Flow
- #n16 — Webmachine::Decision::Flow
- #n5 — Webmachine::Decision::Flow
- #o14 — Webmachine::Decision::Flow
- #o16 — Webmachine::Decision::Flow
- #o18 — Webmachine::Decision::Flow
- #o18b — Webmachine::Decision::Flow
- #o20 — Webmachine::Decision::Flow
- #options — Webmachine::Resource::Callbacks
- #options? — Webmachine::Request
- #p11 — Webmachine::Decision::Flow
- #p3 — Webmachine::Decision::Flow
- #params_match? — Webmachine::MediaType
- #parse_host — Webmachine::Request
- #path — Webmachine::Cookie
- #post? — Webmachine::Request
- #post_is_create? — Webmachine::Resource::Callbacks
- #prepare_resource — Webmachine::Dispatcher
- #previously_existed? — Webmachine::Resource::Callbacks
- #priority_of — Webmachine::Decision::Conneg::PriorityList
- #process_post — Webmachine::Resource::Callbacks
- #produce_file — Webmachine::Trace::TraceResource
- #produce_list — Webmachine::Trace::TraceResource
- #produce_trace — Webmachine::Trace::TraceResource
- #proxy_callback — Webmachine::Trace::ResourceProxy
- #put? — Webmachine::Request
- #query — Webmachine::Request
- #quote — Webmachine::WeakETag
- #quote — Webmachine::QuotedString
- #rack_release_enforcing_content_type — Webmachine::Adapters::Rack::RackResponse
- #record — Webmachine::Trace
- #redirect_to — Webmachine::Response
- #reset — Webmachine::Dispatcher
- #resource_exists? — Webmachine::Trace::TraceResource
- #resource_exists? — Webmachine::Resource::Callbacks
- #respond — Webmachine::Decision::FSM
- #response_without_body — Webmachine::Adapters::Rack::RackResponse
- #result — Webmachine::Trace::ResourceProxy
- #rfc2822 — Webmachine::Cookie
- #routes — Webmachine::Application
- #routing_tokens — Webmachine::Adapters::Rack
- #routing_tokens — Webmachine::Adapters::RackMapped
- #run — Webmachine::Adapter
- #run — Webmachine::Adapters::Rack
- #run — Webmachine::Adapters::WEBrick
- #run — Webmachine::Application
- #run — Webmachine::Decision::FSM
- #secure? — Webmachine::Cookie
- #service — Webmachine::Adapters::WEBrick::Server
- #service_available? — Webmachine::Resource::Callbacks
- #set_cookie — Webmachine::Response
- #size — Webmachine::Streaming::IOEncoder
- #t — Webmachine::Translation
- #to_io — Webmachine::Adapters::Rack::RequestBody
- #to_io — Webmachine::Streaming::IOEncoder
- #to_proc — Webmachine::Streaming::CallableEncoder
- #to_s — Webmachine::Adapters::LazyRequestBody
- #to_s — Webmachine::Adapters::Rack::RequestBody
- #to_s — Webmachine::Cookie
- #to_s — Webmachine::ETag
- #to_s — Webmachine::WeakETag
- #to_s — Webmachine::MediaType
- #trace? — Webmachine::Request
- #trace? — Webmachine::Resource::Tracing
- #trace? — Webmachine::Trace
- #trace? — Webmachine::Trace::FSM
- #trace_decision — Webmachine::Trace::FSM
- #trace_listener= — Webmachine::Trace
- #trace_request — Webmachine::Trace::FSM
- #trace_response — Webmachine::Trace::FSM
- #trace_response_body — Webmachine::Trace::FSM
- #trace_store — Webmachine::Trace
- #trace_store= — Webmachine::Trace
- #traces — Webmachine::Trace
- #transform_key — Webmachine::Headers
- #type_matches? — Webmachine::MediaType
- #unescape_quotes — Webmachine::QuotedString
- #unquote — Webmachine::WeakETag
- #unquote — Webmachine::QuotedString
- #uri_too_long? — Webmachine::Resource::Callbacks
- #valid_content_headers? — Webmachine::Resource::Callbacks
- #valid_entity_length? — Webmachine::Resource::Callbacks
- #validate_content_checksum — Webmachine::Resource::Callbacks
- #variances — Webmachine::Decision::Helpers
- #variances — Webmachine::Resource::Callbacks
- #version — Webmachine::Cookie
- #weak_etag — Webmachine::Resource::EntityTags