Liking cljdoc? Tell your friends :D

monkey.ci.protocols

Contains all (or most of) the protocols used in the app. This is useful to avoid circular dependencies.

Contains all (or most of) the protocols used in the app.  This is useful
to avoid circular dependencies.
raw docstring

blob-store?clj

source

BlobStorecljprotocol

Protocol for blob store abstraction, used to save and compress files or directories to some blob store, possibly remote.

Protocol for blob store abstraction, used to save and compress files or directories
to some blob store, possibly remote.

get-blob-streamclj

(get-blob-stream store src)

Gets a blob file as an InputStream

Gets a blob file as an `InputStream`

restore-blobclj

(restore-blob store src dest)

Restores src to local dest

Restores `src` to local `dest`

save-blobclj

(save-blob store src dest)

Saves src file or directory to dest as a blob

Saves `src` file or directory to `dest` as a blob
sourceraw docstring

EventBuildercljprotocol

Used to construct an event from an object

Used to construct an event from an object

->eventclj

(->event this event-type)
sourceraw docstring

EventPostercljprotocol

post-eventsclj

(post-events poster evt)

Posts one or more events. Returns a deferred that realizes when the events have been posted.

Posts one or more events.  Returns a deferred that realizes when the events have been posted.
source

EventReceivercljprotocol

add-listenerclj

(add-listener recv ef l)

Add the given filter with a listener to the receiver

Add the given filter with a listener to the receiver

remove-listenerclj

(remove-listener recv ef l)

Removes the listener for the filter from the receiver

Removes the listener for the filter from the receiver
source

JobResolvablecljprotocol

Able to resolve into jobs (zero or more)

Able to resolve into jobs (zero or more)

resolve-jobsclj

(resolve-jobs x rt)
sourceraw docstring

Storagecljprotocol

Low level storage protocol, that basically allows to store and retrieve information by location (aka storage id or sid).

Low level storage protocol, that basically allows to store and retrieve
information by location (aka storage id or sid).

delete-objclj

(delete-obj this sid)

Deletes object at location

Deletes object at location

list-objclj

(list-obj this sid)

Lists objects at given location

Lists objects at given location

obj-exists?clj

(obj-exists? this sid)

Checks if object at location exists

Checks if object at location exists

read-objclj

(read-obj this sid)

Read object at given location

Read object at given location

write-objclj

(write-obj this sid obj)

Writes object to location

Writes object to location
sourceraw docstring

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

× close