Table of Contents - sitehub-0.4.10 Documentation
Classes and Modules
- SiteHub
- SiteHub::Builder
- SiteHub::Collection
- SiteHub::Collection::ClassMethods
- SiteHub::Collection::DuplicateVersionException
- SiteHub::Collection::RouteCollection
- SiteHub::Collection::SplitRouteCollection
- SiteHub::Collection::SplitRouteCollection::InvalidSplitException
- SiteHub::Collection::SplitRouteCollection::Split
- SiteHub::Constants
- SiteHub::Constants::HttpHeaderKeys
- SiteHub::Constants::RackHttpHeaderKeys
- SiteHub::Cookie
- SiteHub::Cookie::Attribute
- SiteHub::Cookie::Flag
- SiteHub::CookieRewriting
- SiteHub::DownstreamClient
- SiteHub::Equality
- SiteHub::Equality::ClassMethods
- SiteHub::ForwardProxy
- SiteHub::ForwardProxyBuilder
- SiteHub::ForwardProxyBuilder::InvalidDefinitionException
- SiteHub::GetterSetterMethods
- SiteHub::HttpHeaders
- SiteHub::InvalidProxyDefinitionException
- SiteHub::LocationRewriter
- SiteHub::LocationRewriters
- SiteHub::Memoize
- SiteHub::Middleware
- SiteHub::Middleware::ErrorHandling
- SiteHub::Middleware::ForwardProxies
- SiteHub::Middleware::Logging
- SiteHub::Middleware::Logging::AccessLogger
- SiteHub::Middleware::Logging::ErrorLogger
- SiteHub::Middleware::Logging::LogEntry
- SiteHub::Middleware::Logging::LogStash
- SiteHub::Middleware::Logging::LogWrapper
- SiteHub::Middleware::Logging::RequestLog
- SiteHub::Middleware::ReverseProxy
- SiteHub::Middleware::TransactionId
- SiteHub::NilLocationRewriter
- SiteHub::NilProxy
- SiteHub::Request
- SiteHub::RequestMapping
- SiteHub::Resolver
- SiteHub::Response
- SiteHub::Rules
- SiteHub::StringUtils
Methods
- ::build — SiteHub
- ::format_keys — SiteHub::HttpHeaders
- ::from_rack_env — SiteHub::HttpHeaders
- ::header_name — SiteHub::HttpHeaders
- ::included — SiteHub::Equality
- ::inherited — SiteHub::Collection
- ::new — SiteHub::Builder
- ::new — SiteHub::Collection::SplitRouteCollection
- ::new — SiteHub::Collection::SplitRouteCollection::Split
- ::new — SiteHub::Cookie
- ::new — SiteHub::Cookie::Attribute
- ::new — SiteHub::Cookie::Flag
- ::new — SiteHub::DownstreamClient
- ::new — SiteHub::ForwardProxy
- ::new — SiteHub::ForwardProxyBuilder
- ::new — SiteHub::HttpHeaders
- ::new — SiteHub::LocationRewriter
- ::new — SiteHub::LocationRewriters
- ::new — SiteHub::Middleware::ErrorHandling
- ::new — SiteHub::Middleware::ForwardProxies
- ::new — SiteHub::Middleware::Logging::AccessLogger
- ::new — SiteHub::Middleware::Logging::ErrorLogger
- ::new — SiteHub::Middleware::Logging::LogEntry
- ::new — SiteHub::Middleware::Logging::LogWrapper
- ::new — SiteHub::Middleware::Logging::RequestLog
- ::new — SiteHub::Middleware::ReverseProxy
- ::new — SiteHub::Middleware::TransactionId
- ::new — SiteHub::Request
- ::new — SiteHub::RequestMapping
- ::new — SiteHub::Response
- ::remove_rack_specific_headers — SiteHub::HttpHeaders
- ::sanitise — SiteHub::StringUtils
- ::split — SiteHub::StringUtils
- #<< — SiteHub::Middleware::Logging::LogStash
- #== — SiteHub::Equality
- #[] — SiteHub::Collection::SplitRouteCollection
- #_clazz — SiteHub::Equality
- #add — SiteHub::Collection::RouteCollection
- #add — SiteHub::Collection::SplitRouteCollection
- #add_default_middleware — SiteHub::Builder
- #add_proxy — SiteHub::Middleware::ForwardProxies
- #applies? — SiteHub::Rules
- #apply — SiteHub::LocationRewriter
- #apply — SiteHub::NilLocationRewriter
- #apply_middleware — SiteHub::Middleware
- #body — SiteHub::Request
- #build — SiteHub::Builder
- #build — SiteHub::ForwardProxyBuilder
- #build_default_with_middleware — SiteHub::ForwardProxyBuilder
- #build_with_middleware — SiteHub::ForwardProxyBuilder
- #call — SiteHub::DownstreamClient
- #call — SiteHub::ForwardProxy
- #call — SiteHub::Middleware::ErrorHandling
- #call — SiteHub::Middleware::ForwardProxies
- #call — SiteHub::Middleware::Logging::AccessLogger
- #call — SiteHub::Middleware::Logging::ErrorLogger
- #call — SiteHub::Middleware::ReverseProxy
- #call — SiteHub::Middleware::TransactionId
- #call — SiteHub::NilProxy
- #computed_uri — SiteHub::RequestMapping
- #cookies_hash_to_string — SiteHub::CookieRewriting
- #cookies_string_as_hash — SiteHub::CookieRewriting
- #data — SiteHub::Middleware::Logging::RequestLog
- #default — SiteHub::ForwardProxyBuilder
- #define_memoized_method — SiteHub::Memoize
- #endpoints — SiteHub::ForwardProxyBuilder
- #extract_content_length — SiteHub::Middleware::Logging::RequestLog
- #filter_prohibited_headers — SiteHub::HttpHeaders
- #find — SiteHub::Cookie
- #find — SiteHub::LocationRewriters
- #force_ssl — SiteHub::Builder
- #forward_proxy — SiteHub::ForwardProxyBuilder
- #getter_setter — SiteHub::GetterSetterMethods
- #getter_setters — SiteHub::GetterSetterMethods
- #headers — SiteHub::Request
- #hop_by_hop_headers — SiteHub::HttpHeaders
- #host — SiteHub::RequestMapping
- #http_version — SiteHub::Request
- #init — SiteHub::Middleware::ForwardProxies
- #location — SiteHub::Middleware::ReverseProxy
- #log_message — SiteHub::Middleware::Logging::ErrorLogger
- #lower_bound — SiteHub::Collection::SplitRouteCollection
- #map — SiteHub::Request
- #mapped? — SiteHub::Request
- #mapped_proxy — SiteHub::Middleware::ForwardProxies
- #mapped_url — SiteHub::Middleware::Logging::RequestLog
- #mapping — SiteHub::Middleware::ForwardProxies
- #mapping — SiteHub::Request
- #match? — SiteHub::LocationRewriter
- #memoize — SiteHub::Memoize
- #method_added — SiteHub::Collection::ClassMethods
- #middleware? — SiteHub::Middleware
- #middlewares — SiteHub::Middleware
- #name — SiteHub::Cookie
- #new — SiteHub::ForwardProxyBuilder
- #overrides — SiteHub::Collection::ClassMethods
- #proxy — SiteHub::Builder
- #query_string — SiteHub::Middleware::Logging::RequestLog
- #rack_env — SiteHub::Request
- #remote_address — SiteHub::Request
- #remote_user — SiteHub::Middleware::Logging::RequestLog
- #remote_user — SiteHub::Request
- #remove_headers — SiteHub::HttpHeaders
- #request_method — SiteHub::Middleware::Logging::RequestLog
- #request_method — SiteHub::Request
- #resolve — SiteHub::Collection
- #resolve — SiteHub::Collection::RouteCollection
- #resolve — SiteHub::Collection::SplitRouteCollection
- #resolve — SiteHub::ForwardProxyBuilder
- #resolve — SiteHub::Resolver
- #resolve_sitehub_cookie_path — SiteHub::ForwardProxy
- #response_time — SiteHub::Middleware::Logging::RequestLog
- #reverse_proxy — SiteHub::Builder
- #rewrite_cookies — SiteHub::CookieRewriting
- #route — SiteHub::ForwardProxyBuilder
- #routes — SiteHub::ForwardProxyBuilder
- #rule — SiteHub::Rules
- #source_address — SiteHub::Middleware::Logging::RequestLog
- #source_address — SiteHub::Request
- #split — SiteHub::ForwardProxyBuilder
- #splits — SiteHub::ForwardProxyBuilder
- #status — SiteHub::Middleware::Logging::RequestLog
- #time_taken — SiteHub::Middleware::Logging::RequestLog
- #to_s — SiteHub::Cookie
- #to_s — SiteHub::Cookie::Attribute
- #to_s — SiteHub::Cookie::Flag
- #to_s — SiteHub::Middleware::Logging::RequestLog
- #transaction_id — SiteHub::Request
- #transform — SiteHub::Collection::RouteCollection
- #transform — SiteHub::Collection::SplitRouteCollection
- #transient — SiteHub::Equality::ClassMethods
- #transient_fields — SiteHub::Equality::ClassMethods
- #update — SiteHub::Cookie::Attribute
- #update_domain — SiteHub::CookieRewriting
- #update_value — SiteHub::Collection::SplitRouteCollection::Split
- #uri — SiteHub::Request
- #url_scanner_regex — SiteHub::RequestMapping
- #use — SiteHub::Middleware
- #valid? — SiteHub::Collection
- #valid? — SiteHub::Collection::RouteCollection
- #valid? — SiteHub::Collection::SplitRouteCollection
- #valid? — SiteHub::ForwardProxyBuilder
- #value — SiteHub::Cookie
- #write — SiteHub::Middleware::Logging::LogWrapper
- #x_forwarded_for — SiteHub::Request
- #x_forwarded_host — SiteHub::Request