A dedicated namespace for the ISource abstraction and its implementations.
A dedicated namespace for the ISource abstraction and its implementations.
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-connection this)
Obtain a connection from a source. Don't call it directly.
Obtain a connection from a source. Don't call it directly.
(-clone this)
Create a new instance of this data source.
Create a new instance of this data source.
(-close this)
Close a data source
Close a data source
(-closed? this)
True if the source has been closed.
True if the source has been closed.
(-id this)
Get a unique ID of a data source.
Get a unique ID of a data source.
(-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-config this)
Turn this object into a Config instance.
Turn this object into a Config instance.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close