The cl-marklogic Reference Manual

This is the cl-marklogic Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 15:26:17 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 cl-marklogic

Common Lisp library for accessing MarkLogic Server.

Author

Donald Anderson <>

License

LGPL3

Dependencies
  • drakma (system).
  • local-time (system).
  • fiveam (system).
  • alexandria (system).
Source

cl-marklogic.asd.

Child Components

3 Modules

Modules are listed depth-first from the system components tree.


3.1 cl-marklogic/lib

Dependency

cl-marklogic.lisp (file).

Source

cl-marklogic.asd.

Parent Component

cl-marklogic (system).

Child Components

3.2 cl-marklogic/ml-rest

Dependency

lib (module).

Source

cl-marklogic.asd.

Parent Component

cl-marklogic (system).

Child Components

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


4.1 Lisp


4.1.1 cl-marklogic/cl-marklogic.asd

Source

cl-marklogic.asd.

Parent Component

cl-marklogic (system).

ASDF Systems

cl-marklogic.


4.1.2 cl-marklogic/package.lisp

Source

cl-marklogic.asd.

Parent Component

cl-marklogic (system).

Packages

4.1.3 cl-marklogic/cl-marklogic.lisp

Dependency

package.lisp (file).

Source

cl-marklogic.asd.

Parent Component

cl-marklogic (system).

Public Interface

4.1.4 cl-marklogic/lib/database.lisp

Source

cl-marklogic.asd.

Parent Component

lib (module).

Public Interface
Internals

database-attach-sub-database (function).


4.1.5 cl-marklogic/lib/appserver.lisp

Dependency

database.lisp (file).

Source

cl-marklogic.asd.

Parent Component

lib (module).

Public Interface

rest-api-create (function).


4.1.6 cl-marklogic/lib/forest.lisp

Dependency

appserver.lisp (file).

Source

cl-marklogic.asd.

Parent Component

lib (module).

Public Interface

4.1.7 cl-marklogic/lib/host.lisp

Dependency

forest.lisp (file).

Source

cl-marklogic.asd.

Parent Component

lib (module).

Public Interface

4.1.8 cl-marklogic/lib/cluster.lisp

Dependency

host.lisp (file).

Source

cl-marklogic.asd.

Parent Component

lib (module).

Public Interface

4.1.9 cl-marklogic/lib/id-names.lisp

Dependency

cluster.lisp (file).

Source

cl-marklogic.asd.

Parent Component

lib (module).

Public Interface

get-id-names (function).


4.1.10 cl-marklogic/lib/group.lisp

Dependency

id-names.lisp (file).

Source

cl-marklogic.asd.

Parent Component

lib (module).

Public Interface

4.1.11 cl-marklogic/lib/xquery.lisp

Dependency

group.lisp (file).

Source

cl-marklogic.asd.

Parent Component

lib (module).

Public Interface

evaluate-xquery (function).

Internals

4.1.12 cl-marklogic/lib/document.lisp

Dependency

xquery.lisp (file).

Source

cl-marklogic.asd.

Parent Component

lib (module).

Public Interface
Internals

octets-to-string (function).


4.1.13 cl-marklogic/lib/config.lisp

Dependency

document.lisp (file).

Source

cl-marklogic.asd.

Parent Component

lib (module).

Public Interface
Internals

*config* (special variable).


4.1.14 cl-marklogic/lib/dependent-hosts.lisp

Dependency

config.lisp (file).

Source

cl-marklogic.asd.

Parent Component

lib (module).

Internals

4.1.15 cl-marklogic/lib/cluster-config.lisp

Dependency

dependent-hosts.lisp (file).

Source

cl-marklogic.asd.

Parent Component

lib (module).

Public Interface
Internals

*cluster-config* (special variable).


4.1.16 cl-marklogic/lib/application.lisp

Dependency

cluster-config.lisp (file).

Source

cl-marklogic.asd.

Parent Component

lib (module).

Public Interface

4.1.17 cl-marklogic/ml-rest/connection.lisp

Source

cl-marklogic.asd.

Parent Component

ml-rest (module).

Public Interface
Internals

*connection* (special variable).


4.1.18 cl-marklogic/ml-rest/call.lisp

Dependency

connection.lisp (file).

Source

cl-marklogic.asd.

Parent Component

ml-rest (module).

Public Interface

call (function).

Internals

4.1.19 cl-marklogic/ml-rest/eval.lisp

Dependency

call.lisp (file).

Source

cl-marklogic.asd.

Parent Component

ml-rest (module).

Public Interface

eval-xquery (function).

Internals

variables-to-json (function).


4.1.20 cl-marklogic/initialize.lisp

Dependency

ml-rest (module).

Source

cl-marklogic.asd.

Parent Component

cl-marklogic (system).

Internals

save-all-ccfg (function).


5 Packages

Packages are listed by definition order.


5.1 cl-marklogic

Source

package.lisp.

Use List

common-lisp.

Public Interface
Internals

5.2 ml-rest

Source

package.lisp.

Use List

common-lisp.

Public Interface
Internals

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


6.1 Public Interface


6.1.1 Macros

Macro: with-cluster-config ((cluster-config-value) &body body)

This macro binds ‘cluster-config-value‘ to *cluster-config* overriding the default cached cluster configuration for the wrapped expressions.

Package

cl-marklogic.

Source

cluster-config.lisp.

Macro: with-config ((config-value) &body body)

Bind ‘config-value‘ to *config* to override the global config a-list.

Package

cl-marklogic.

Source

config.lisp.

Macro: with-connection ((connection-value) &body body)

Bind ‘connection-value‘ to *connection* to override the global connection a-list.

Package

ml-rest.

Source

connection.lisp.


6.1.2 Ordinary functions

Function: cache-cluster-config ()

This function refreshes the default cached cluster configuration from the default connection.

Package

cl-marklogic.

Source

cluster-config.lisp.

Function: call (path &key method parameters accept content content-type)
Package

ml-rest.

Source

call.lisp.

Function: cluster-config-property (property-name &optional cluster-config)

This function accesses a property in a cluster configuration.

Package

cl-marklogic.

Source

cluster-config.lisp.

Function: cluster-find-id-by-property (property value &optional info)
Package

cl-marklogic.

Source

cluster.lisp.

Function: cluster-ids (&optional cluster-info)

Get a list of the cluster ids known to the local cluster.

Package

cl-marklogic.

Source

cluster.lisp.

Function: cluster-name-p (cluster-name &optional cluster-info)

Get T if cluster-name exists or nil if not.

Package

cl-marklogic.

Source

cluster.lisp.

Function: cluster-names (&optional cluster-info)

Get a list the cluster names in the cluster.

Package

cl-marklogic.

Source

cluster.lisp.

Function: cluster-properties (cluster-id &optional cluster-info)

Get the properties for a cluster-id.

Package

cl-marklogic.

Source

cluster.lisp.

Function: cluster-property (cluster-id property &optional cluster-info)

Get the value of a cluster property given the cluster-id and property. The available properties are:
:time-stamp -> The date and time this a-list was created. :cluster-id -> Id of this cluster.

Package

cl-marklogic.

Source

cluster.lisp.

Function: config-property (property-name &optional config)
Package

cl-marklogic.

Source

config.lisp.

Function: connection-property (property-name &optional connection)
Package

ml-rest.

Source

connection.lisp.

Function: database-attach-forest (database-name forest-name)

Attach a forest to a database.

Package

cl-marklogic.

Source

database.lisp.

Function: database-create (database-name &key security-database-name schemas-database-name forest-attach-name forest-create-name database-attach-name)

Creat a new database.

Package

cl-marklogic.

Source

database.lisp.

Function: database-find-id-by-property (property value &optional info)
Package

cl-marklogic.

Source

database.lisp.

Function: database-ids (&optional database-info)

Get a list the database ids in the cluster.

Package

cl-marklogic.

Source

database.lisp.

Function: database-name-p (database-name &optional database-info)

Get T if database-name exists or nil if not.

Package

cl-marklogic.

Source

database.lisp.

Function: database-names (&optional database-info)

Get a list the database names in the cluster.

Package

cl-marklogic.

Source

database.lisp.

Function: database-properties (database-id &optional database-info)

Get the properties for a database-id.

Package

cl-marklogic.

Source

database.lisp.

Function: database-property (database-id property &optional database-info)

Get the value of a database property given the database-id and property. The available properties are:
:time-stamp -> The date and time this a-list was created. :forest-ids -> Id of this database.
:database-name -> String name of the database.
:forests -> Attached forest IDs.

Package

cl-marklogic.

Source

database.lisp.

Function: delete-document (uri &key database)

Delete a document BY URI.

Package

cl-marklogic.

Source

document.lisp.

Function: echo (string)

Receive the string argument echoed back from the server.

Package

cl-marklogic.

Source

cl-marklogic.lisp.

Function: eval-xquery (xquery &optional variables)

Evaluate an XQuery string inlining includes and applying variables.

Package

ml-rest.

Source

eval.lisp.

Function: evaluate-xquery (xquery &optional variables)

Evaluate an XQuery string inlining includes and applying variables.

Package

cl-marklogic.

Source

xquery.lisp.

Function: forest-create (forest-name &key host-name data-directory large-data-directory fast-data-directory)

Create a new forest.

Package

cl-marklogic.

Source

forest.lisp.

Function: forest-find-id-by-property (property value &optional info)
Package

cl-marklogic.

Source

forest.lisp.

Function: forest-ids (&optional forest-info)

Get a list of the forest ids in the cluster.

Package

cl-marklogic.

Source

forest.lisp.

Function: forest-name-p (forest-name &optional forest-info)

Get T if forest-name exists or nil if not.

Package

cl-marklogic.

Source

forest.lisp.

Function: forest-names (&optional forest-info)

Get a list the forest names in the cluster.

Package

cl-marklogic.

Source

forest.lisp.

Function: forest-properties (forest-id &optional forest-info)

Get the properties for a forest-id.

Package

cl-marklogic.

Source

forest.lisp.

Function: forest-property (forest-id property &optional forest-info)

Get the value of a forest property given the forest-id and property. The available properties are:
:time-stamp -> The date and time this a-list was created. :forest-ids -> Id of this forest.
:forest-name -> String name of the forest.
:host-id -> Id of the host holding the forest. :database-id -> Id of the database composed from the forest. :replicas -> List of the ids of this forest’s replicas. :data-dir -> Path of the normal data directory. :large-dir -> Path of the large data directory. :fast-dir -> Path of the fast data directory. :master-forest -> Id of the master forest.
:journals-size -> Size of the journals on disk (MB). :large-data-size -> Size of the large data on disk (MB). :data-size -> Size of the normal data on disk (MB). :memory-size -> Size of the normal data in memory (MB). :fast-data-size -> Size of the fast data on disk. :fast-memory-size -> Size of the fast data in memory. :device-space -> Available space on the normal device (MB). :large-device-space -> Available space on the large device (MB). :fast-device-space -> Available space on the fast device (MB).

Package

cl-marklogic.

Source

forest.lisp.

Function: get-cluster-config ()

This funtion returns the global cached cluster config.

Package

cl-marklogic.

Source

cluster-config.lisp.

Function: get-cluster-config-from-connection ()

This function fetches a fresh cluster configuration from the default connection.

Package

cl-marklogic.

Source

cluster-config.lisp.

Function: get-cluster-info ()

Get a two tier nested a-lists containing properties of all of the clusters in the cluster.

Package

cl-marklogic.

Source

cluster.lisp.

Function: get-config ()

Get the global config value.

Package

cl-marklogic.

Source

config.lisp.

Function: get-connection ()

Get the global connection value.

Package

ml-rest.

Source

connection.lisp.

Function: get-database-info ()

Get a two tier nested a-lists containing properties of all of the databases in the cluster.

Package

cl-marklogic.

Source

database.lisp.

Function: get-document (uri &key accept database)

Get a document by URI.

Package

cl-marklogic.

Source

document.lisp.

Function: get-forest-info ()

Get a two tier nested a-lists containing properties of all of the forests in the cluster.

Package

cl-marklogic.

Source

forest.lisp.

Function: get-forest-status (forest-id)

Get the complete XML representation of the forest’s status.

Package

cl-marklogic.

Source

forest.lisp.

Function: get-group-info ()

Get a two tier nested a-lists containing properties of all of the groups in the group.

Package

cl-marklogic.

Source

group.lisp.

Function: get-host-info ()

Get a two tier nested a-lists containing properties of all of the hosts in the cluster.

Package

cl-marklogic.

Source

host.lisp.

Function: get-id-names ()

Get a two tier nested a-lists containing the names associated with an ID.

Package

cl-marklogic.

Source

id-names.lisp.

Function: group-find-id-by-property (property value &optional info)
Package

cl-marklogic.

Source

group.lisp.

Function: group-ids (&optional group-info)

Get a list the group ids in the group.

Package

cl-marklogic.

Source

group.lisp.

Function: group-name-p (group-name &optional group-info)

Get T if group-name exists or nil if not.

Package

cl-marklogic.

Source

group.lisp.

Function: group-names (&optional group-info)

Get a list the group names in the group.

Package

cl-marklogic.

Source

group.lisp.

Function: group-properties (group-id &optional group-info)

Get the properties for a group-id.

Package

cl-marklogic.

Source

group.lisp.

Function: group-property (group-id property &optional group-info)

Get the value of a group property given the group-id and property. The available properties are:
:time-stamp -> The date and time this a-list was created. :group-id -> Id of this group.
:group-name -> String name of this group.

Package

cl-marklogic.

Source

group.lisp.

Function: host-find-id-by-property (property values &optional info)
Package

cl-marklogic.

Source

host.lisp.

Function: host-ids (&optional host-info)

Get a list the host ids in the cluster.

Package

cl-marklogic.

Source

host.lisp.

Function: host-name-p (host-name &optional host-info)

Get T if host-name exists or nil if not.

Package

cl-marklogic.

Source

host.lisp.

Function: host-names (&optional host-info)

Get a list the host names in the host.

Package

cl-marklogic.

Source

host.lisp.

Function: host-properties (host-id &optional host-info)

Get the properties for a host-id.

Package

cl-marklogic.

Source

host.lisp.

Function: host-property (host-id property &optional host-info)

Get the value of a host property given the host-id and property. The available properties are:
:time-stamp -> The date and time this a-list was created. :host-id -> Id of this host.
:host-name -> String name of this host.
:bind-port -> Port number to which this host is bound. :host -> Id of the host to which this host belongs. :zone -> Zone where this host is assigned.

Package

cl-marklogic.

Source

host.lisp.

Function: host-time ()

Get the current local dateTime of the server.

Package

cl-marklogic.

Source

cl-marklogic.lisp.

Function: ingest-directory (database-name path &key clear)
Package

cl-marklogic.

Source

document.lisp.

Function: ingest-source-directory (database-name system dir-name &key clear)
Package

cl-marklogic.

Source

document.lisp.

Function: install-base-data (database-name &key clear)
Package

cl-marklogic.

Source

application.lisp.

Function: install-base-modules (database-name &key clear)
Package

cl-marklogic.

Source

application.lisp.

Function: install-database (database-name &key forest-create-name)
Package

cl-marklogic.

Source

application.lisp.

Function: install-rest-server (group-name server-name port database-name modules-database-name)
Package

cl-marklogic.

Source

application.lisp.

Function: load-cluster-config (cluster-config-name)

This function loads a cluster configuration from a project located in the system source tree into the default cached cluster configuration.

Package

cl-marklogic.

Source

cluster-config.lisp.

Function: load-config (config-name)
Package

cl-marklogic.

Source

config.lisp.

Function: load-connection (connection-name)
Package

ml-rest.

Source

connection.lisp.

Function: ping ()

Receive the string "pong" echoed back from the server.

Package

cl-marklogic.

Source

cl-marklogic.lisp.

Function: put-document (uri content content-type &key database)

Put a document by URI.

Package

cl-marklogic.

Source

document.lisp.

Function: read-cluster-config (from)

This function reads a cluster configuration from a stream.

Package

cl-marklogic.

Source

cluster-config.lisp.

Function: read-config (from)
Package

cl-marklogic.

Source

config.lisp.

Function: read-connection (from)
Package

ml-rest.

Source

connection.lisp.

Function: rest-api-create (group-name server-name port database-name modules-database-name)

Create a REST API server.

Package

cl-marklogic.

Source

appserver.lisp.

Function: save-cluster-config (&optional cluster-config)

This function saves a cluster configuration to a project located in the system source tree from the default cached cluster configuration.

Package

cl-marklogic.

Source

cluster-config.lisp.

Function: save-config (&optional config)
Package

cl-marklogic.

Source

config.lisp.

Function: save-connection (&optional connection)
Package

ml-rest.

Source

connection.lisp.

Function: set-cluster-config (new-value)

This function sets the value of the global cached cluster cache.

Package

cl-marklogic.

Source

cluster-config.lisp.

Function: set-config (new-value)

Set the global config value.

Package

cl-marklogic.

Source

config.lisp.

Function: set-connection (new-value)

Set the global connection value.

Package

ml-rest.

Source

connection.lisp.

Function: write-cluster-config (to &optional config)

This function writes a cluster configuration to a stream.

Package

cl-marklogic.

Source

cluster-config.lisp.

Function: write-config (to &optional config)
Package

cl-marklogic.

Source

config.lisp.

Function: write-connection (to &optional connection)
Package

ml-rest.

Source

connection.lisp.


6.2 Internals


6.2.1 Special variables

Special Variable: *cluster-config*

This is the default global cached cluster config.
Use the macro with-cluster-config to wrap expressions that you want to use a different default configuration.

Package

cl-marklogic.

Source

cluster-config.lisp.

Special Variable: *config*

A-list used by default for configuration.
The macro with-config can be used to override the configuration.

Package

cl-marklogic.

Source

config.lisp.

Special Variable: *connection*

A-list used by default to connect.
The macro with-connection can be used to override the connection.

Package

ml-rest.

Source

connection.lisp.

Special Variable: *dependent-hosts*

A-list used by default for dependent host sets.
The macro with-dependent-hosts can be used to override the dependent-hosts.

Package

cl-marklogic.

Source

dependent-hosts.lisp.


6.2.2 Macros

Macro: with-dependent-hosts ((dependent-hosts-value) &body body)

Bind ‘dependent-hosts-value‘ to *dependent-hosts* to override the global dependent-hosts a-list.

Package

cl-marklogic.

Source

dependent-hosts.lisp.


6.2.3 Ordinary functions

Function: calc-text-offset (content)
Package

ml-rest.

Source

call.lisp.

Function: database-attach-sub-database (database-name sub-database-name)

Attach a sub-database to a database.

Package

cl-marklogic.

Source

database.lisp.

Function: dependent-hosts-property (property-name &optional dependent-hosts)
Package

cl-marklogic.

Source

dependent-hosts.lisp.

Function: extract-text-only (content)
Package

ml-rest.

Source

call.lisp.

Function: find-multi-marker (content)
Package

ml-rest.

Source

call.lisp.

Function: get-dependent-hosts ()

Get the global dependent-hosts value.

Package

cl-marklogic.

Source

dependent-hosts.lisp.

Function: inline-includes (xquery)
Package

cl-marklogic.

Source

xquery.lisp.

Function: load-dependent-hosts (dependent-hosts-name)
Package

cl-marklogic.

Source

dependent-hosts.lisp.

Function: octets-to-string (octets)
Package

cl-marklogic.

Source

document.lisp.

Function: read-dependent-hosts (from)
Package

cl-marklogic.

Source

dependent-hosts.lisp.

Function: read-include (include)
Package

cl-marklogic.

Source

xquery.lisp.

Function: read-stream (stream)
Package

cl-marklogic.

Source

xquery.lisp.

Function: save-all-ccfg ()
Package

cl-marklogic.

Source

initialize.lisp.

Function: save-dependent-hosts (&optional dependent-hosts)
Package

cl-marklogic.

Source

dependent-hosts.lisp.

Function: set-dependent-hosts (new-value)

Set the global dependent-hosts value.

Package

cl-marklogic.

Source

dependent-hosts.lisp.

Function: variables-to-json (variables)
Package

ml-rest.

Source

eval.lisp.

Function: write-dependent-hosts (to &optional dependent-hosts)
Package

cl-marklogic.

Source

dependent-hosts.lisp.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   C   D   E   F   G   H   I   L   M   O   P   R   S   V   W  
Index Entry  Section

C
cache-cluster-config: Public ordinary functions
calc-text-offset: Private ordinary functions
call: Public ordinary functions
cluster-config-property: Public ordinary functions
cluster-find-id-by-property: Public ordinary functions
cluster-ids: Public ordinary functions
cluster-name-p: Public ordinary functions
cluster-names: Public ordinary functions
cluster-properties: Public ordinary functions
cluster-property: Public ordinary functions
config-property: Public ordinary functions
connection-property: Public ordinary functions

D
database-attach-forest: Public ordinary functions
database-attach-sub-database: Private ordinary functions
database-create: Public ordinary functions
database-find-id-by-property: Public ordinary functions
database-ids: Public ordinary functions
database-name-p: Public ordinary functions
database-names: Public ordinary functions
database-properties: Public ordinary functions
database-property: Public ordinary functions
delete-document: Public ordinary functions
dependent-hosts-property: Private ordinary functions

E
echo: Public ordinary functions
eval-xquery: Public ordinary functions
evaluate-xquery: Public ordinary functions
extract-text-only: Private ordinary functions

F
find-multi-marker: Private ordinary functions
forest-create: Public ordinary functions
forest-find-id-by-property: Public ordinary functions
forest-ids: Public ordinary functions
forest-name-p: Public ordinary functions
forest-names: Public ordinary functions
forest-properties: Public ordinary functions
forest-property: Public ordinary functions
Function, cache-cluster-config: Public ordinary functions
Function, calc-text-offset: Private ordinary functions
Function, call: Public ordinary functions
Function, cluster-config-property: Public ordinary functions
Function, cluster-find-id-by-property: Public ordinary functions
Function, cluster-ids: Public ordinary functions
Function, cluster-name-p: Public ordinary functions
Function, cluster-names: Public ordinary functions
Function, cluster-properties: Public ordinary functions
Function, cluster-property: Public ordinary functions
Function, config-property: Public ordinary functions
Function, connection-property: Public ordinary functions
Function, database-attach-forest: Public ordinary functions
Function, database-attach-sub-database: Private ordinary functions
Function, database-create: Public ordinary functions
Function, database-find-id-by-property: Public ordinary functions
Function, database-ids: Public ordinary functions
Function, database-name-p: Public ordinary functions
Function, database-names: Public ordinary functions
Function, database-properties: Public ordinary functions
Function, database-property: Public ordinary functions
Function, delete-document: Public ordinary functions
Function, dependent-hosts-property: Private ordinary functions
Function, echo: Public ordinary functions
Function, eval-xquery: Public ordinary functions
Function, evaluate-xquery: Public ordinary functions
Function, extract-text-only: Private ordinary functions
Function, find-multi-marker: Private ordinary functions
Function, forest-create: Public ordinary functions
Function, forest-find-id-by-property: Public ordinary functions
Function, forest-ids: Public ordinary functions
Function, forest-name-p: Public ordinary functions
Function, forest-names: Public ordinary functions
Function, forest-properties: Public ordinary functions
Function, forest-property: Public ordinary functions
Function, get-cluster-config: Public ordinary functions
Function, get-cluster-config-from-connection: Public ordinary functions
Function, get-cluster-info: Public ordinary functions
Function, get-config: Public ordinary functions
Function, get-connection: Public ordinary functions
Function, get-database-info: Public ordinary functions
Function, get-dependent-hosts: Private ordinary functions
Function, get-document: Public ordinary functions
Function, get-forest-info: Public ordinary functions
Function, get-forest-status: Public ordinary functions
Function, get-group-info: Public ordinary functions
Function, get-host-info: Public ordinary functions
Function, get-id-names: Public ordinary functions
Function, group-find-id-by-property: Public ordinary functions
Function, group-ids: Public ordinary functions
Function, group-name-p: Public ordinary functions
Function, group-names: Public ordinary functions
Function, group-properties: Public ordinary functions
Function, group-property: Public ordinary functions
Function, host-find-id-by-property: Public ordinary functions
Function, host-ids: Public ordinary functions
Function, host-name-p: Public ordinary functions
Function, host-names: Public ordinary functions
Function, host-properties: Public ordinary functions
Function, host-property: Public ordinary functions
Function, host-time: Public ordinary functions
Function, ingest-directory: Public ordinary functions
Function, ingest-source-directory: Public ordinary functions
Function, inline-includes: Private ordinary functions
Function, install-base-data: Public ordinary functions
Function, install-base-modules: Public ordinary functions
Function, install-database: Public ordinary functions
Function, install-rest-server: Public ordinary functions
Function, load-cluster-config: Public ordinary functions
Function, load-config: Public ordinary functions
Function, load-connection: Public ordinary functions
Function, load-dependent-hosts: Private ordinary functions
Function, octets-to-string: Private ordinary functions
Function, ping: Public ordinary functions
Function, put-document: Public ordinary functions
Function, read-cluster-config: Public ordinary functions
Function, read-config: Public ordinary functions
Function, read-connection: Public ordinary functions
Function, read-dependent-hosts: Private ordinary functions
Function, read-include: Private ordinary functions
Function, read-stream: Private ordinary functions
Function, rest-api-create: Public ordinary functions
Function, save-all-ccfg: Private ordinary functions
Function, save-cluster-config: Public ordinary functions
Function, save-config: Public ordinary functions
Function, save-connection: Public ordinary functions
Function, save-dependent-hosts: Private ordinary functions
Function, set-cluster-config: Public ordinary functions
Function, set-config: Public ordinary functions
Function, set-connection: Public ordinary functions
Function, set-dependent-hosts: Private ordinary functions
Function, variables-to-json: Private ordinary functions
Function, write-cluster-config: Public ordinary functions
Function, write-config: Public ordinary functions
Function, write-connection: Public ordinary functions
Function, write-dependent-hosts: Private ordinary functions

G
get-cluster-config: Public ordinary functions
get-cluster-config-from-connection: Public ordinary functions
get-cluster-info: Public ordinary functions
get-config: Public ordinary functions
get-connection: Public ordinary functions
get-database-info: Public ordinary functions
get-dependent-hosts: Private ordinary functions
get-document: Public ordinary functions
get-forest-info: Public ordinary functions
get-forest-status: Public ordinary functions
get-group-info: Public ordinary functions
get-host-info: Public ordinary functions
get-id-names: Public ordinary functions
group-find-id-by-property: Public ordinary functions
group-ids: Public ordinary functions
group-name-p: Public ordinary functions
group-names: Public ordinary functions
group-properties: Public ordinary functions
group-property: Public ordinary functions

H
host-find-id-by-property: Public ordinary functions
host-ids: Public ordinary functions
host-name-p: Public ordinary functions
host-names: Public ordinary functions
host-properties: Public ordinary functions
host-property: Public ordinary functions
host-time: Public ordinary functions

I
ingest-directory: Public ordinary functions
ingest-source-directory: Public ordinary functions
inline-includes: Private ordinary functions
install-base-data: Public ordinary functions
install-base-modules: Public ordinary functions
install-database: Public ordinary functions
install-rest-server: Public ordinary functions

L
load-cluster-config: Public ordinary functions
load-config: Public ordinary functions
load-connection: Public ordinary functions
load-dependent-hosts: Private ordinary functions

M
Macro, with-cluster-config: Public macros
Macro, with-config: Public macros
Macro, with-connection: Public macros
Macro, with-dependent-hosts: Private macros

O
octets-to-string: Private ordinary functions

P
ping: Public ordinary functions
put-document: Public ordinary functions

R
read-cluster-config: Public ordinary functions
read-config: Public ordinary functions
read-connection: Public ordinary functions
read-dependent-hosts: Private ordinary functions
read-include: Private ordinary functions
read-stream: Private ordinary functions
rest-api-create: Public ordinary functions

S
save-all-ccfg: Private ordinary functions
save-cluster-config: Public ordinary functions
save-config: Public ordinary functions
save-connection: Public ordinary functions
save-dependent-hosts: Private ordinary functions
set-cluster-config: Public ordinary functions
set-config: Public ordinary functions
set-connection: Public ordinary functions
set-dependent-hosts: Private ordinary functions

V
variables-to-json: Private ordinary functions

W
with-cluster-config: Public macros
with-config: Public macros
with-connection: Public macros
with-dependent-hosts: Private macros
write-cluster-config: Public ordinary functions
write-config: Public ordinary functions
write-connection: Public ordinary functions
write-dependent-hosts: Private ordinary functions


A.4 Data types

Jump to:   A   C   D   E   F   G   H   I   L   M   P   S   X  
Index Entry  Section

A
application.lisp: The cl-marklogic/lib/application․lisp file
appserver.lisp: The cl-marklogic/lib/appserver․lisp file

C
call.lisp: The cl-marklogic/ml-rest/call․lisp file
cl-marklogic: The cl-marklogic system
cl-marklogic: The cl-marklogic package
cl-marklogic.asd: The cl-marklogic/cl-marklogic․asd file
cl-marklogic.lisp: The cl-marklogic/cl-marklogic․lisp file
cluster-config.lisp: The cl-marklogic/lib/cluster-config․lisp file
cluster.lisp: The cl-marklogic/lib/cluster․lisp file
config.lisp: The cl-marklogic/lib/config․lisp file
connection.lisp: The cl-marklogic/ml-rest/connection․lisp file

D
database.lisp: The cl-marklogic/lib/database․lisp file
dependent-hosts.lisp: The cl-marklogic/lib/dependent-hosts․lisp file
document.lisp: The cl-marklogic/lib/document․lisp file

E
eval.lisp: The cl-marklogic/ml-rest/eval․lisp file

F
File, application.lisp: The cl-marklogic/lib/application․lisp file
File, appserver.lisp: The cl-marklogic/lib/appserver․lisp file
File, call.lisp: The cl-marklogic/ml-rest/call․lisp file
File, cl-marklogic.asd: The cl-marklogic/cl-marklogic․asd file
File, cl-marklogic.lisp: The cl-marklogic/cl-marklogic․lisp file
File, cluster-config.lisp: The cl-marklogic/lib/cluster-config․lisp file
File, cluster.lisp: The cl-marklogic/lib/cluster․lisp file
File, config.lisp: The cl-marklogic/lib/config․lisp file
File, connection.lisp: The cl-marklogic/ml-rest/connection․lisp file
File, database.lisp: The cl-marklogic/lib/database․lisp file
File, dependent-hosts.lisp: The cl-marklogic/lib/dependent-hosts․lisp file
File, document.lisp: The cl-marklogic/lib/document․lisp file
File, eval.lisp: The cl-marklogic/ml-rest/eval․lisp file
File, forest.lisp: The cl-marklogic/lib/forest․lisp file
File, group.lisp: The cl-marklogic/lib/group․lisp file
File, host.lisp: The cl-marklogic/lib/host․lisp file
File, id-names.lisp: The cl-marklogic/lib/id-names․lisp file
File, initialize.lisp: The cl-marklogic/initialize․lisp file
File, package.lisp: The cl-marklogic/package․lisp file
File, xquery.lisp: The cl-marklogic/lib/xquery․lisp file
forest.lisp: The cl-marklogic/lib/forest․lisp file

G
group.lisp: The cl-marklogic/lib/group․lisp file

H
host.lisp: The cl-marklogic/lib/host․lisp file

I
id-names.lisp: The cl-marklogic/lib/id-names․lisp file
initialize.lisp: The cl-marklogic/initialize․lisp file

L
lib: The cl-marklogic/lib module

M
ml-rest: The cl-marklogic/ml-rest module
ml-rest: The ml-rest package
Module, lib: The cl-marklogic/lib module
Module, ml-rest: The cl-marklogic/ml-rest module

P
Package, cl-marklogic: The cl-marklogic package
Package, ml-rest: The ml-rest package
package.lisp: The cl-marklogic/package․lisp file

S
System, cl-marklogic: The cl-marklogic system

X
xquery.lisp: The cl-marklogic/lib/xquery․lisp file