Liking cljdoc? Tell your friends :D
Clojure only.

liberator.core


*loggers*clj

source

=methodclj

(=method method context)
source

accept-charset-exists?clj

(accept-charset-exists? context)
source

accept-encoding-exists?clj

(accept-encoding-exists? context)
source

accept-exists?clj

(accept-exists? context)
source

accept-language-exists?clj

(accept-language-exists? context)
source

allowed?clj

(allowed? context)
source

atom-loggerclj

(atom-logger atom)
source

authorized?clj

(authorized? context)
source

build-allow-headerclj

(build-allow-header resource)
source

build-options-headersclj

(build-options-headers resource)
source

build-vary-headerclj

(build-vary-header {:keys [media-type charset language encoding]
                    :as representation})
source

by-methodclj

(by-method map)

returns a handler function that uses the request method to lookup a function from the map and delegates to it.

Example:

(by-method {:get "This is the entity" :delete "Entity was deleted successfully."})

returns a handler function that uses the request method to
lookup a function from the map and delegates to it.

Example:

(by-method {:get "This is the entity"
            :delete "Entity was deleted successfully."})
sourceraw docstring

can-post-to-gone?clj

(can-post-to-gone? context)
source

can-post-to-missing?clj

(can-post-to-missing? context)
source

can-put-to-missing?clj

(can-put-to-missing? context)
source

charset-available?clj

(charset-available? context)
source

coll-validatorcljmultimethod

Return a function that evaluaties if the give argument a) is contained in a collection b) equals an argument c) when applied to a function evaluates as true

Return a function that evaluaties if the give argument
a) is contained in a collection
b) equals an argument
c) when applied to a function evaluates as true
sourceraw docstring

conflict?clj

(conflict? context)
source

console-loggerclj

(console-logger category values)
source

decideclj

(decide name test then else {:keys [resource request] :as context})
source

defactioncljmacro

(defaction name next)
source

default-functionsclj

source

defdecisioncljmacro

(defdecision name then else)
(defdecision name test then else)
source

defdecision*clj

(defdecision* name test then else)
source

defresourcecljmacro

(defresource name & resource-decl)
source

delete!clj

(delete! context)
source

delete-enacted?clj

(delete-enacted? context)
source

encoding-available?clj

(encoding-available? context)
source

etag-matches-for-if-match?clj

(etag-matches-for-if-match? context)
source

etag-matches-for-if-none?clj

(etag-matches-for-if-none? context)
source

existed?clj

(existed? context)
source

exists?clj

(exists? context)
source

gen-etagclj

(gen-etag context)
source

gen-last-modifiedclj

(gen-last-modified context)
source

get-optionsclj

(get-options kvs)
source

handle-acceptedclj

(handle-accepted context__2328__auto__)
source

handle-conflictclj

(handle-conflict context__2328__auto__)
source

handle-createdclj

(handle-created context__2328__auto__)
source

handle-exceptionclj

(handle-exception context__2328__auto__)
source

handle-exception-rethrowclj

(handle-exception-rethrow {e :exception})
source

handle-forbiddenclj

(handle-forbidden context__2328__auto__)
source

handle-goneclj

(handle-gone context__2328__auto__)
source

handle-malformedclj

(handle-malformed context__2328__auto__)
source

handle-method-not-allowedclj

(handle-method-not-allowed context__2328__auto__)
source

handle-moved-permanentlyclj

(handle-moved-permanently context__2328__auto__)
source

handle-moved-temporarilyclj

(handle-moved-temporarily context__2328__auto__)
source

handle-multiple-representationsclj

(handle-multiple-representations context__2328__auto__)
source

handle-no-contentclj

(handle-no-content context__2328__auto__)
source

handle-not-acceptableclj

(handle-not-acceptable context__2328__auto__)
source

handle-not-foundclj

(handle-not-found context__2328__auto__)
source

handle-not-implementedclj

(handle-not-implemented context__2328__auto__)
source

handle-not-modifiedclj

(handle-not-modified context__2328__auto__)
source

handle-okclj

(handle-ok context__2328__auto__)
source

handle-optionsclj

(handle-options context__2328__auto__)
source

handle-precondition-failedclj

(handle-precondition-failed context__2328__auto__)
source

handle-request-entity-too-largeclj

(handle-request-entity-too-large context__2328__auto__)
source

handle-see-otherclj

(handle-see-other context__2328__auto__)
source

handle-service-not-availableclj

(handle-service-not-available context__2328__auto__)
source

handle-unauthorizedclj

(handle-unauthorized context__2328__auto__)
source

handle-unknown-methodclj

(handle-unknown-method context__2328__auto__)
source

handle-unprocessable-entityclj

(handle-unprocessable-entity context__2328__auto__)
source

handle-unsupported-media-typeclj

(handle-unsupported-media-type context__2328__auto__)
source

handle-uri-too-longclj

(handle-uri-too-long context__2328__auto__)
source

header-exists?clj

(header-exists? header context)
source

if-match-exists?clj

(if-match-exists? context)
source

if-match-starclj

(if-match-star context)
source

if-match-star-exists-for-missing?clj

(if-match-star-exists-for-missing? context)
source

if-match-star?clj

(if-match-star? context)
source

if-modified-since-exists?clj

(if-modified-since-exists? context)
source

if-modified-since-valid-date?clj

(if-modified-since-valid-date? context)
source

if-none-match-exists?clj

(if-none-match-exists? context)
source

if-none-match-star?clj

(if-none-match-star? context)
source

if-none-match?clj

(if-none-match? context)
source

if-unmodified-since-exists?clj

(if-unmodified-since-exists? context)
source

if-unmodified-since-valid-date?clj

(if-unmodified-since-valid-date? context)
source

initialize-contextclj

(initialize-context context)
source

is-options?clj

(is-options? context)
source

known-content-type?clj

(known-content-type? context)
source

known-method?clj

(known-method? context)
source

language-available?clj

(language-available? context)
source

log!clj

(log! category & values)
source

malformed?clj

(malformed? context)
source

map-valuesclj

(map-values f m)
source

media-type-available?clj

(media-type-available? context)
source

method-allowed?clj

(method-allowed? context)
source

method-delete?clj

(method-delete? context)
source

method-patch?clj

(method-patch? context)
source

method-post?clj

(method-post? context)
source

method-put?clj

(method-put? context)
source

modified-since?clj

(modified-since? context)
source

moved-permanently?clj

(moved-permanently? context)
source

moved-temporarily?clj

(moved-temporarily? context)
source

multiple-representations?clj

(multiple-representations? context)
source

negotiate-media-typeclj

(negotiate-media-type context)
source

new?clj

(new? context)
source

patch!clj

(patch! context)
source

patch-enacted?clj

(patch-enacted? context)
source

post!clj

(post! context)
source

post-enacted?clj

(post-enacted? context)
source

post-redirect?clj

(post-redirect? context)
source

post-to-existing?clj

(post-to-existing? context)
source

post-to-gone?clj

(post-to-gone? context)
source

post-to-missing?clj

(post-to-missing? context)
source

processable?clj

(processable? context)
source

put!clj

(put! context)
source

put-enacted?clj

(put-enacted? context)
source

put-to-different-url?clj

(put-to-different-url? context)
source

put-to-existing?clj

(put-to-existing? context)
source

request-method-inclj

(request-method-in & methods)
source

resourceclj

(resource & kvs)
source

respond-with-entity?clj

(respond-with-entity? context)
source

run-handlerclj

(run-handler name
             status
             message
             {:keys [resource request representation] :as context})
source

run-resourceclj

(run-resource request kvs)
source

service-available?clj

(service-available? context)
source

set-header-maybeclj

(set-header-maybe headers name value)
source

test-request-methodclj

(test-request-method valid-methods-key)
source

to-locationcljmultimethod

source

try-headercljmacro

(try-header header & body)
source

unmodified-since?clj

(unmodified-since? context)
source

update-contextclj

(update-context context context-update)
source

uri-too-long?clj

(uri-too-long? context)
source

valid-content-header?clj

(valid-content-header? context)
source

valid-entity-length?clj

(valid-entity-length? context)
source

with-console-loggercljmacro

(with-console-logger & body)
source

with-loggercljmacro

(with-logger logger & body)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close