Liking cljdoc? Tell your friends :D
Clojure only.

pg.source

A dedicated namespace for the ISource abstraction and its implementations.

A dedicated namespace for the ISource
abstraction and its implementations.
raw docstring

ISourcecljprotocol

A set of actions that can be applied to any kind of a data source: a Clojure map, a Config object, a Connection, a Pool instance, or a URI string.

A set of actions that can be applied to any kind
of a data source: a Clojure map, a Config object,
a Connection, a Pool instance, or a URI string.

-borrow-connectionclj

(-borrow-connection this)

Obtain a connection from a source. Don't call it directly.

Obtain a connection from a source. Don't call it directly.

-cloneclj

(-clone this)

Create a new instance of this data source.

Create a new instance of this data source.

-closeclj

(-close this)

Close a data source

Close a data source

-closed?clj

(-closed? this)

True if the source has been closed.

True if the source has been closed.

-idclj

(-id this)

Get a unique ID of a data source.

Get a unique ID of a data source.

-return-connectionclj

(-return-connection this conn)

Return a connection to a source. Don't call it directly.

Return a connection to a source. Don't call it directly.

-to-configclj

(-to-config this)

Turn this object into a Config instance.

Turn this object into a Config instance.
sourceraw docstring

unsupported!cljmacro

(unsupported! src)
source

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

× close