org.cyverse/clojure-commons
3.0.13
cljdoc
cyverse-de/clojure-commons
Liking cljdoc? Tell your friends :D
Articles
Readme
Namespaces
clojure-commons
assertions
client
config
core
error-codes
exception
exception-util
file-utils
json
jwt
lcase-params
progress
props
query-params
response
service
template
validators
clojure-commons.assertions
assert-found
assert-not-found
assert-valid
bad-request
not-found
not-owner
not-unique
request-failure
clojure-commons.client
build-url
build-url-with-query
copy
delete
get
head
move
options
patch
post
put
clojure-commons.config
define-optional-property
define-property
define-required-property
defprop-boolean
defprop-int
defprop-long
defprop-optboolean
defprop-optint
defprop-optlong
defprop-optstr
defprop-optuuid
defprop-optvec
defprop-str
defprop-uuid
defprop-vec
get-optional-boolean-prop
get-optional-integer-prop
get-optional-long-prop
get-optional-prop
get-optional-uuid-prop
get-optional-vector-prop
get-required-boolean-prop
get-required-integer-prop
get-required-long-prop
get-required-prop
get-required-uuid-prop
get-required-vector-prop
load-config-from-file
load-config-from-map
log-config
mask-config
masked-field?
record-invalid-prop
record-missing-prop
string-to-boolean
string-to-int
string-to-long
string-to-uuid
validate-config
vector-from-prop
clojure-commons.core
General-purpose Clojure functions.
General-purpose Clojure functions.
raw docstring
remove-nil-values
unique-by
when-let*
clojure-commons.error-codes
clj-http-error?
deferr
err-resp
ERR_BAD_OR_MISSING_FIELD
ERR_BAD_QUERY_PARAMETER
ERR_BAD_REQUEST
ERR_CONFIG_INVALID
ERR_CONFLICT
ERR_CONFLICTING_QUERY_PARAMETER_VALUES
ERR_DOES_NOT_EXIST
ERR_EXISTS
ERR_FORBIDDEN
ERR_ILLEGAL_ARGUMENT
ERR_INCOMPLETE_DELETION
ERR_INCOMPLETE_MOVE
ERR_INCOMPLETE_RENAME
ERR_INVALID_COPY
ERR_INVALID_JSON
ERR_INVALID_URL
ERR_IS_A_FILE
ERR_IS_A_FOLDER
ERR_MISSING_DEPENDENCY
ERR_MISSING_FORM_FIELD
ERR_MISSING_QUERY_PARAMETER
ERR_NOT_A_FILE
ERR_NOT_A_FOLDER
ERR_NOT_A_USER
ERR_NOT_AUTHORIZED
ERR_NOT_FOUND
ERR_NOT_OWNER
ERR_NOT_READABLE
ERR_NOT_UNIQUE
ERR_NOT_WRITEABLE
ERR_READABLE
ERR_REQUEST_BODY_TOO_LARGE
ERR_REQUEST_FAILED
ERR_SCHEMA_VALIDATION
ERR_SYSTEM
ERR_TEMPORARILY_MOVED
ERR_TICKET_DOES_NOT_EXIST
ERR_TICKET_EXISTS
ERR_TOO_MANY_RESULTS
ERR_UNAVAILABLE
ERR_UNCHECKED_EXCEPTION
ERR_WRITEABLE
error?
filters
format-exception
get-http-status
invalid-arg-response
invalid-cfg-response
log-filters
missing-arg-response
register-filters
success-resp
trap
unchecked
validation-error-response
wrap-errors
clojure-commons.exception
as-de-exception-handler
authentication-not-found-handler
bad-query-params-handler
bad-request-field-handler
bad-request-handler
default-error-handler
exception-handlers
failed-dependency-handler
forbidden-handler
handle-request-validation-errors
handle-response-validation-errors
illegal-argument-handler
internal-system-error-handler
invalid-cfg-handler
invalid-json-handler
item-exists-handler
missing-query-params-handler
missing-request-field-handler
not-a-user-handler
not-authorized-handler
not-found-handler
not-owner-handler
not-unique-handler
not-writeable-handler
request-failed-handler
temporary-redirect-handler
unavailable-handler
unchecked-handler
clojure-commons.exception-util
bad-request
exists
forbidden
illegal-argument
internal-system-error
not-found
unauthorized
clojure-commons.file-utils
*max-temp-dir-attempts*
abs-path
abs-path?
add-trailing-slash
basename
build-result-folder-path
dir?
dirname
exists?
file?
normalize-path
path-join
rec-delete
rm-last-slash
temp-dir
with-temp-dir
with-temp-dir-in
clojure-commons.json
body->json
json-mime-type
string->json
clojure-commons.jwt
build-default-assertion
generator
jwk-validate
user-from-default-assertion
validator
clojure-commons.lcase-params
wrap-lcase-params
wrap-lcase-query-param-values
clojure-commons.progress
notifier
clojure-commons.props
find-properties-file
find-resources-file
jar-domain
jar-file-stream
load-properties-configuration
manifest
parse-properties
read-properties
resource-stream
slurp-manifest
version-info
clojure-commons.query-params
assoc-param
assoc-query-params
parse-params
wrap-query-params
wrap-rename-params
clojure-commons.response
error-response
forbidden
unauthorized
clojure-commons.service
get-docs-status
get-status
clojure-commons.template
render
clojure-commons.validators
nonnegative-int?
user-owns-app?
validate-field
validate-map
validate-query-params
cljdoc
builds & hosts documentation for Clojure/Script libraries
Keyboard shortcuts
Ctrl
+
k
Jump to recent docs
←
Move to previous article
→
Move to next article
Ctrl
+
/
Jump to the search field
Raise an issue
Browse cljdoc source
Chat on Slack
× close