Loading TOC...

XQuery/XSLT Functions By Category (2725)

The following table lists all XQuery/XSLT functions in the MarkLogic API reference, including both built-in functions and functions implemented in XQuery library modules.
2725 functions
Function nameDescription
admin:appserver-add-module-locationAdd one or more module namespace to location mappings to an App Server configuration.
admin:appserver-add-namespaceAdd one or more namespaces to an App Server configuration, which will predefine the namespace(s) for all requests evaluated against the App Server.
admin:appserver-add-request-blackoutThis function adds a request blackout specification for a appserver to a configuration.
admin:appserver-add-schemaThis function adds a schema binding definition to the existing schema binding definitions in the configuration for the specified App Server.
admin:appserver-add-using-namespaceAdd one or more "using" namespaces to an App Server configuration, which add the namespaces to the namespace path for all requests evaluated against that App Server.
admin:appserver-copyThis function creates a new App Server specification with the same settings as the App Server with the specified ID.
admin:appserver-deleteThis function deletes one or more App Servers in the configuration.
admin:appserver-delete-module-locationDelete one or more module location bindings from an App Server configuration.
admin:appserver-delete-namespaceThis function deletes a namespace configuration from the configuration for the specified App Server.
admin:appserver-delete-request-blackoutThis function deletes a request blackout specification for a appserver from a configuration.
admin:appserver-delete-schemaThis function deletes a schema definition in the configuration for the specified App Server.
admin:appserver-delete-using-namespaceDelete one or more "using" namespaces from an App Server configuration.
admin:appserver-existsThis function determines whether or not the specified App Server (HTTP, XDBC, or ODBC) exists.
admin:appserver-get-addressThis function returns the IP address of the App Server configuration.
admin:appserver-get-authenticationThis function returns the authentication scheme (basic, digest, digestbasic, or application-level) configured for the specified App Server.
admin:appserver-get-backlogThis function returns the socket listen backlog setting for the specified App Server.
admin:appserver-get-collationThis function returns the collation URI set in the configuration for the specified App Server.
admin:appserver-get-compute-content-lengthThis function returns the value of whether the WebDAV server computes content length.
admin:appserver-get-concurrent-request-limitThis function returns the concurrent request limit for any user for the specified App Server.
admin:appserver-get-connection-timeoutThis function returns the connection timeout value configured for the specified App Server; the value applies only to an ODBC server.
admin:appserver-get-databaseThis function returns the ID of the database to which the App Server is set to execute queries against for the specified database.
admin:appserver-get-debug-allowThis function returns the value of debug allow setting configured for this App Server, where true indicates that the App Server will allow queries to be debugged, and false indicates that it will not.
admin:appserver-get-default-error-formatThis function returns the default format for protocol errors for an App Server.
admin:appserver-get-default-inference-sizeThis function returns the default amount of memory (in megabytes) that can be used by sem:store for inference.
admin:appserver-get-default-query-time-limitThis function returns the default SQL query time limit value configured for the specified App Server; the value applies only to an ODBC server.
admin:appserver-get-default-time-limitThis function returns the default time limit value configured for the specified App Server.
admin:appserver-get-default-userThis function returns the default user value configured for the specified App Server.
admin:appserver-get-default-xquery-versionThis function returns the value of the default xquery version configured for the specified App Server.
admin:appserver-get-display-last-loginThis function returns the value of the whether or not the appserver should display users' last login information.
admin:appserver-get-distribute-timestampsThis function returns the value of the distribute timestamps control option configured for the specified App Server.
admin:appserver-get-enabledThis function returns the enabled state for the specified App Server.
admin:appserver-get-error-handlerThis function returns the path to the error handler configured for this App Server.
admin:appserver-get-external-securityThis function returns the external security setting for the specified App Server.
admin:appserver-get-group-idThis function returns the ID of the specified App Server's group.
admin:appserver-get-host-idsThis function returns the ID(s) of the hosts the specified App Server's is currently running on.
admin:appserver-get-idThis function returns the ID of the specified App Server (HTTP, XDBC, or ODBC).
admin:appserver-get-internal-securityThis function returns the internal security setting for the specified App Server.
admin:appserver-get-keep-alive-timeoutThis function returns the keep alive timeout value configured for the specified App Server.
admin:appserver-get-last-loginThis function returns the ID of the database to which the App Server stores users' last login information.
admin:appserver-get-log-errorsThis function returns the value of the log errors setting configured for this App Server, where true indicates that the App Server will send uncaught exceptions to the ErrorLog.txt file, and false indicates that it will not.
admin:appserver-get-max-inference-sizeThis function returns the maximum amount of memory in megabytes that can be used by sem:store for inference.
admin:appserver-get-max-query-time-limitThis function returns the max SQL query time limit value configured for the specified App Server; the value applies only to an ODBC server.
admin:appserver-get-max-time-limitThis function returns the max time limit value configured for the specified App Server.
admin:appserver-get-module-locationsThis function returns the value of any module locations predefined for the specified App Server.
admin:appserver-get-modules-databaseThis function returns the ID of the database set as the modules database for the specified database.
admin:appserver-get-multi-version-concurrency-controlThis function returns the value of the multi version concurrency control option configured for the specified App Server.
admin:appserver-get-nameThis function returns the name of the appserver with the specified ID.
admin:appserver-get-namespacesThis function returns the value of any namespace definitions predefined for the specified App Server.
admin:appserver-get-output-byte-order-markThis function returns the value for the output byte order mark setting for the specified App Server.
admin:appserver-get-output-cdata-section-localnameThis function returns the value for the output CDATA section localname setting for the specified App Server.
admin:appserver-get-output-cdata-section-namespace-uriThis function returns the value for the output CDATA section namespace URI setting for the specified App Server.
admin:appserver-get-output-doctype-publicThis function returns the value for the public doctype output setting for the specified App Server.
admin:appserver-get-output-doctype-systemThis function returns the value for the system doctype output setting for the specified App Server.
admin:appserver-get-output-encodingThis function returns the value for the output encoding setting for the specified App Server.
admin:appserver-get-output-escape-uri-attributesThis function returns the value for the output escape URI attributes setting for the specified App Server.
admin:appserver-get-output-include-content-typeThis function returns the value for the output include content type setting for the specified App Server.
admin:appserver-get-output-include-default-attributesThis function returns the value for the output include default attributes setting for the specified App Server.
admin:appserver-get-output-indentThis function returns the value for the output indent setting for the specified App Server.
admin:appserver-get-output-indent-tabsThis function returns the value for the output indent tab settings for the specified App Server.
admin:appserver-get-output-indent-untypedThis function returns the value for the output indent untyped setting for the specified App Server.
admin:appserver-get-output-media-typeThis function returns the value for the output media type setting for the specified App Server.
admin:appserver-get-output-methodThis function returns the value for the default output serialization method setting for the specified App Server.
admin:appserver-get-output-normalization-formThis function returns the value for the output normalization form setting for the specified App Server.
admin:appserver-get-output-omit-xml-declarationThis function returns the value for the output omit XML declaration setting for the specified App Server.
admin:appserver-get-output-sgml-character-entitiesThis function returns the value for the output sgml character entities setting for the specified App Server.
admin:appserver-get-output-standaloneThis function returns the value for the output standalone setting for the specified App Server.
admin:appserver-get-output-undeclare-prefixesThis function returns the value for the output undeclare prefixes setting for the specified App Server.
admin:appserver-get-output-versionThis function returns the value for the output version setting for the specified App Server.
admin:appserver-get-portThis function returns the port for the specified App Server.
admin:appserver-get-pre-commit-trigger-depthThis function returns the pre commit trigger depth value configured for the specified App Server.
admin:appserver-get-pre-commit-trigger-limitThis function returns the pre commit trigger limit value configured for the specified App Server.
admin:appserver-get-privilegeThis function returns the privilege ID for the specified App Server.
admin:appserver-get-profile-allowThis function returns the value of the profile allow setting configured for this App Server, where true indicates that the App Server will allow queries to be profiled, and false indicates that it will not.
admin:appserver-get-request-blackoutsThis function returns the request blackouts specification for the specified appserver from the configuration.
admin:appserver-get-request-timeoutThis function returns the request timeout value configured for the specified App Server.
admin:appserver-get-rewrite-resolves-globallyThis function gets the value for the rewrite-resolves-globally property, which allows rewritten URLs to be resolved from the marklogic-dir/Modules directory as well as from the App Server root.
admin:appserver-get-rootThis function returns the root for the specified App Server.
admin:appserver-get-schemasThis function returns the value of any schemas definitions predefined for the specified App Server.
admin:appserver-get-session-timeoutThis function returns the session timeout value configured for the specified App Server.
admin:appserver-get-ssl-allow-sslv3This function returns true if the SSL v3 protocol is enabled for the specified App Server, or false if SSL v3 is disabled.
admin:appserver-get-ssl-allow-tlsThis function returns true if the TLS protocol is enabled for the specified App Server, or false if TLS is disabled.
admin:appserver-get-ssl-certificate-templateThis function returns the id of the SSL certificate template used by the specified App Server.
admin:appserver-get-ssl-ciphersThis function returns the SSL ciphers set for the App Server.
admin:appserver-get-ssl-client-certificate-authoritiesThis function returns the id(s) of the client certificate authority for the specified App Server.
admin:appserver-get-ssl-hostnameThis function returns the SSL hostname for the specified App Server.
admin:appserver-get-ssl-require-client-certificateThis function returns true if a client certificate is required for the specified App Server.
admin:appserver-get-static-expiresThis function returns the value of the "expires" HTTP header for static content to expire after this many seconds port for the specified App Server.
admin:appserver-get-threadsThis function returns the maximum number of threads configured for the specified App Server.
admin:appserver-get-typeThis function returns the type of appserver with the specified ID.
admin:appserver-get-url-rewriterThis function returns the path to the URL rewriter configured for this App Server.
admin:appserver-get-using-namespacesThis function returns the value of any "using" namespaces predefined for the specified App Server.
admin:appserver-one-time-request-blackoutThis function constructs a one-time request-blackout specification.
admin:appserver-recurring-request-blackoutThis function constructs a request-blackout specification.
admin:appserver-set-addressThis function changes the IP Address in the configuration for the specified App Server to the specified address.
admin:appserver-set-authenticationThis function sets the authentication scheme in the configuration for the specified App Server.
admin:appserver-set-backlogThis function sets the value in the configuration of the backlog (the maximum number of pending connections allowed on the HTTP socket) for the specified App Server.
admin:appserver-set-collationThis function sets the default collation in the configuration for the specified App Server.
admin:appserver-set-compute-content-lengthThis function changes the value whether a WebDAV server computes content length.
admin:appserver-set-concurrent-request-limitThis function sets the limit on concurrent requests that any user may have on a particular appserver.
admin:appserver-set-connection-timeoutThis function sets the connection timeout value (in seconds) in the configuration for the specified App Server; the value applies only to an ODBC server.
admin:appserver-set-databaseThis function sets the value in the configuration of the database for the specified App Server.
admin:appserver-set-debug-allowThis function sets the debug allow setting in the configuration for the specified App Server.
admin:appserver-set-default-error-formatThis function sets the default format protocol errors for an App Server.
admin:appserver-set-default-inference-sizeThis function specifies the default value for any request's inference size.
admin:appserver-set-default-query-time-limitThis function sets the default SQL query time limit (the maximum total amount of time to service a SQL query before the App Server throws a timeout exception) in the configuration for the specified App Server; the value applies only to an ODBC server.
admin:appserver-set-default-time-limitThis function sets the default time limit (the maximum total amount of time to service a request before the App Server throws a timeout exception) in the configuration for the specified App Server.
admin:appserver-set-default-userThis function sets the default user (for use with application-level authentication) in the configuration for the specified App Server.
admin:appserver-set-default-xquery-versionThis function sets the default XQuery version setting in the configuration for this App Server.
admin:appserver-set-display-last-loginThis function sets the display last login setting in the configuration for the specified App Server.
admin:appserver-set-distribute-timestampsThis function sets the distribute timestamps control value in the configuration for this App Server.
admin:appserver-set-enabledThis function sets the enabled state in the configuration for the specified App Server.
admin:appserver-set-error-handlerThis function sets the value of the path to the error handler in the configuration for the specified App Server.
admin:appserver-set-external-securityThis function sets the external security setting in the configuration for the specified App Server.
admin:appserver-set-internal-securityThis function sets the internal security setting in the configuration for the specified App Server.
admin:appserver-set-keep-alive-timeoutThis function sets the keep-alive timeout (the maximum number of second for subsequent socket requests to time out) in the configuration for the specified App Server.
admin:appserver-set-last-loginThis function sets the value in the configuration of the last login database for the specified App Server.
admin:appserver-set-log-errorsThis function sets the log errors setting in the configuration for the specified App Server.
admin:appserver-set-max-inference-sizeThis function specifies the upper bound for any request's inference size.
admin:appserver-set-max-query-time-limitThis function sets the max SQL query time limit (the maximum total amount of time to service a SQL query before the App Server throws a timeout exception) in the configuration for the specified App Server; the value applies only to an ODBC server.
admin:appserver-set-max-time-limitThis function sets the max time limit (the maximum total amount of time to service a request before the App Server throws a timeout exception) in the configuration for the specified App Server.
admin:appserver-set-modules-databaseThis function sets the value in the configuration of modules database for the specified App Server to the specified database ID.
admin:appserver-set-multi-version-concurrency-controlThis function sets the multi version concurrency control value in the configuration for this App Server.
admin:appserver-set-nameThis function changes the name of an existing App Server to the newly specified value.
admin:appserver-set-output-byte-order-markThis function configures whether for the specified App Server the output sequence of octets is or is not to be preceded by a byte order mark by default.
admin:appserver-set-output-cdata-section-localnameThis function sets the default element localname or list of element localnames to be output as CDATA sections for the specified App Server.
admin:appserver-set-output-cdata-section-namespace-uriThis function sets the namespace URI for any CDATA section localnames configured for the specified App Server.
admin:appserver-set-output-doctype-publicThis function configures a default public identifier to use on the emitted DOCTYPE for the specified App Server.
admin:appserver-set-output-doctype-systemThis function configures a default system identifier to use on the emitted DOCTYPE for the specified App Server.
admin:appserver-set-output-encodingThis function sets the value for the default output encoding in the configuration for the specified App Server.
admin:appserver-set-output-escape-uri-attributesThis function configures whether or not to apply Unicode normalization, percent-encoding, and HTML escaping when serializing URI attributes by default for the specified App Server.
admin:appserver-set-output-include-content-typeThis function configures whether or not to include the content-type declaration when serializing nodes for the specified App Server.
admin:appserver-set-output-include-default-attributesThis function configures whether for the specified App Server, attributes defaulted with a schema should be included in the serialization.
admin:appserver-set-output-indentThis function configures whether or not to pretty-print (indent) typed XML (that is, XML for which there is an in-scope schema) output for the specified App Server.
admin:appserver-set-output-indent-tabsThis function configures whether or not to set tabs (indent) in typed XML output(that is, XML for which there is an in-scope schema) for the specified App Server.
admin:appserver-set-output-indent-untypedThis function configures whether or not to pretty-print (indent) untyped XML (that is, XML for which there is no in-scope schema) output for the specified App Server.
admin:appserver-set-output-media-typeThis function sets the default serialization media type for the specified App Server.
admin:appserver-set-output-methodThis function configures the default output serialization method for the specified App Server.
admin:appserver-set-output-normalization-formThis function sets a Unicode normalization form to be applied by default to serialized output for the specified App Server.
admin:appserver-set-output-omit-xml-declarationThis function configures whether serialized output for the specified App Server should omit the inclusion of an XML declaration by default.
admin:appserver-set-output-sgml-character-entitiesThis function sets the SGML character entity output setting in the configuration for the specified App Server.
admin:appserver-set-output-standaloneThis function configures whether for the specified App Server an XML delcaration in serialized output should include a standalone attribute by default.
admin:appserver-set-output-undeclare-prefixesThis function configures whether by default, serialization for the specified App Server should undeclare the namespace prefix of any child element that does not bind the prefix of its parent element.
admin:appserver-set-output-versionThis function stipulates a version of the default serialization method associated with the specified App Server.
admin:appserver-set-portThis function changes the port in the configuration for the specified App Server to the specified number.
admin:appserver-set-pre-commit-trigger-depthThis function sets the maximum depth (how many triggers can cause other triggers to fire, which in turn cause others to fire, and so on) in the configuration for the specifed App Server.
admin:appserver-set-pre-commit-trigger-limitThis function sets the value in the configuration for the maximum number of pre-commit triggers a single statement can invoke for the specified App Server.
admin:appserver-set-privilegeThis function sets an execute privilege in the configuration for the specified App Server.
admin:appserver-set-profile-allowThis function sets the profile allow setting in the configuration for the specified App Server.
admin:appserver-set-request-timeoutThis function sets the value of the socket request timeout (the number of seconds before the socket times out) in the configuration for the specified App Server.
admin:appserver-set-rewrite-resolves-globallyThis function sets the value for the rewrite-resolves-globally property, which allows rewritten URLs to be resolved from the marklogic-dir/Modules directory as well as from the App Server root.
admin:appserver-set-rootThis function changes the root for a specified App Server to the newly specified value.
admin:appserver-set-session-timeoutThis function sets the session timeout value (in seconds) in the configuration for the specified App Server.
admin:appserver-set-ssl-allow-sslv3This function enables or disables the SSL v3 protocol for the specified App Server.
admin:appserver-set-ssl-allow-tlsThis function enables or disables the TLS protocol for the specified App Server.
admin:appserver-set-ssl-certificate-templateThis function sets an SSL certificate template for the specified App Server.
admin:appserver-set-ssl-ciphersThis function sets SSL ciphers for the specified App Server.
admin:appserver-set-ssl-client-certificate-authoritiesThis function sets one or more client certificate authorities that sign client certificates for the specified App Server.
admin:appserver-set-ssl-hostnameThis function sets an SSL hostname for the specified App Server.
admin:appserver-set-ssl-require-client-certificateThis function determines whether or not a client certificate is required for the specified App Server.
admin:appserver-set-static-expiresThis function changes the value of the "expires" HTTP header for a specified App Server to the newly specified value.
admin:appserver-set-threadsThis function sets the value in the configuration of the maximum number of threads for the specified App Server.
admin:appserver-set-url-rewriterThis function sets the value of the path to the URL rewriter in the configuration for the specified App Server.
admin:bucket-assignment-policyThis function returns an element that represents the bucket assignment policy.
admin:cluster-get-foreign-cluster-idThis function returns the id of the specified foreign cluster.
admin:cluster-get-foreign-cluster-idsThis function returns the ids of the foreign clusters.
admin:cluster-get-foreign-master-databaseThis function is executed on a replica cluster to return the replication configuration for the specified local database from the specified foreign master cluster.
admin:cluster-get-foreign-replica-databasesThis function is executed on the master cluster to return the replication configuration for the specified local database to the specified foreign replica cluster.
admin:cluster-get-idThis function returns the id of this cluster.
admin:cluster-get-nameThis function returns the name of this cluster.
admin:cluster-get-ssl-fips-enabledThis function returns true when OpenSSL FIPS 140-2 mode is enabled in the cluster configuration.
admin:cluster-get-xdqp-bootstrap-hostsThis function returns the ids of the bootstrap hosts configured for this cluster.
admin:cluster-get-xdqp-ssl-certificateThis function returns the SSL certificate used to establish secure communication between this cluster and foreign clusters.
admin:cluster-get-xdqp-ssl-private-keyThis function returns the private key for secure communication between this cluster and foreign clusters.
admin:cluster-set-nameThis function sets the name for this cluster.
admin:cluster-set-ssl-fips-enabledThis function enables or disables OpenSSL FIPS 140-2 mode for the cluster.
admin:cluster-set-xdqp-bootstrap-hostsThis function sets the bootstrap hosts for the domestic cluster.
admin:cluster-set-xdqp-ssl-certificateThis function sets the SSL certificate used to establish secure communication between this cluster and foreign clusters.
admin:cluster-set-xdqp-ssl-private-keyThis function sets the SSL private key for secure communication between this cluster and foreign clusters.
admin:database-add-backupThis function adds scheduled backup specifications for a database to a configuration.
admin:database-add-default-rulesetThis function adds a ruleset (db:ruleset) to be used for inference on a database.
admin:database-add-element-attribute-word-lexiconThis function adds an element attribute word lexicon to the specified database in the configuration.
admin:database-add-element-word-lexiconThis function adds an element word lexicon to the specified database in the configuration.
admin:database-add-element-word-query-throughThis function adds an element word query through to the specified database in the configuration.
admin:database-add-fieldThis function adds the field specification to the specified database in the configuration.
admin:database-add-field-excluded-elementThis function adds the field excluded element specification in the specified database in the configuration.
admin:database-add-field-included-elementThis function adds the field included element specification tn the specified database in the configuration.
admin:database-add-field-pathsThis function adds given paths to the field specified by field-name.
admin:database-add-field-tokenizer-overrideThis function adds tokenizer overrides for the specified field of the specified database.
admin:database-add-field-word-lexiconThis function adds a word lexicon to the specified database in the configuration.
admin:database-add-foreign-replicasThis function adds one or more replica databases to the database replication configuration.
admin:database-add-fragment-parentThis function adds the specified fragment parent to the specified database in the configuration.
admin:database-add-fragment-rootThis function adds the specified fragment root to the specified database in the configuration.
admin:database-add-geospatial-element-attribute-pair-indexThis function adds a geospatial element attribute pair index to the specified database in the configuration.
admin:database-add-geospatial-element-child-indexThis function adds a geospatial element child index to the specified database in the configuration.
admin:database-add-geospatial-element-indexThis function adds a range element index to the specified database in the configuration.
admin:database-add-geospatial-element-pair-indexThis function adds a geospatial element pair index to the specified database in the configuration.
admin:database-add-geospatial-path-indexThis function adds a range path index to the specified database in the configuration.
admin:database-add-merge-blackoutThis function adds a merge blackout specification for a database to a configuration.
admin:database-add-path-namespaceAdd one or more namespaces to a database configuration, which will predefine the namespace(s) for all XPath expressions used in range index definitions.
admin:database-add-phrase-aroundThis function adds a phrase around to the specified database in the configuration.
admin:database-add-phrase-throughThis function adds a phrase through to the specified database in the configuration.
admin:database-add-range-element-attribute-indexThis function adds a range element attribute index to the specified database in the configuration.
admin:database-add-range-element-indexThis function adds a range element index to the specified database in the configuration.
admin:database-add-range-field-indexThis function adds a range field index to the specified database in the configuration.
admin:database-add-range-path-indexThis function adds a range path index to the specified database in the configuration.
admin:database-add-word-lexiconThis function adds a word lexicon to the specified database in the configuration.
admin:database-add-word-query-excluded-elementThis function adds the word query excluded element specification for the specified database to the configuration.
admin:database-add-word-query-included-elementThis function adds the word query included element specification to the specified database in the configuration.
admin:database-attach-forestThis function attaches the specified forest to the specified database.
admin:database-attach-sub-databaseThis function adds a sub-database to a super-database.
admin:database-backup-get-enabledThis function returns true or false to indicate whether a specific backup is enabled for a database.
admin:database-backup-set-enabledThis function enables database backup for the specified database.
admin:database-copyThis function creates a new database specification with the same settings as the database with the specified ID.
admin:database-createThis function creates a new database specification.
admin:database-daily-backupThis function constructs a daily scheduled database backup specification.
admin:database-daily-incremental-backupThis function constructs a daily scheduled incremental database backup specification.
admin:database-deleteThis function deletes the configuration from the specified database(s).
admin:database-delete-all-range-field-indexesThis function deletes all the range field indexes on given fields for the specified database in the configuration.
admin:database-delete-backupThis function deletes scheduled backup specifications for a database from a configuration.
admin:database-delete-backup-by-idThis function deletes a specific database backup, identified by the backup ID.
admin:database-delete-default-rulesetThis function deletes the default ruleset used for inference on a database.
admin:database-delete-element-attribute-word-lexiconThis function deletes an element attribute word lexicon for the specified database from the configuration.
admin:database-delete-element-word-lexiconThis function deletes an element word lexicon for the specified database from the configuration.
admin:database-delete-element-word-query-throughThis function deletes an element word query through for the specified database from the configuration.
admin:database-delete-fieldThis function deletes the field specification in the specified database from the configuration.
admin:database-delete-field-excluded-elementThis function deletes the field excluded element specification in the specified database from the configuration.
admin:database-delete-field-included-elementThis function deletes the field included element specification in the specified database from the configuration.
admin:database-delete-field-pathsThis function deletes paths from a specified field.
admin:database-delete-field-tokenizer-overrideThis function deletes the field's tokenizer override in the specified database from the configuration.
admin:database-delete-field-word-lexiconThis function deletes a word lexicon for the specified database from the configuration.
admin:database-delete-foreign-masterThis function removes the specified master database from the database replication configuration on the replica host.
admin:database-delete-foreign-replicasThis function deletes the foreign replica database configurations for the specified master database.
admin:database-delete-fragment-parentThis function deletes the specified fragment parent in the specified database from the configuration.
admin:database-delete-fragment-rootThis function deletes the specified fragment root in the specified database from the configuration.
admin:database-delete-geospatial-element-attribute-pair-indexThis function deletes a geospatial element attribute pair index in the specified database from the configuration.
admin:database-delete-geospatial-element-child-indexThis function deletes a geospatial element child index for the specified database in the configuration.
admin:database-delete-geospatial-element-indexThis function deletes a geospatial element index for the specified database in the configuration.
admin:database-delete-geospatial-element-pair-indexThis function deletes a geospatial element pair index for the specified database from the configuration.
admin:database-delete-geospatial-path-indexThis function deletes a geospatial path index for the specified database in the configuration.
admin:database-delete-merge-blackoutThis function deletes a merge blackout specification for a database from a configuration.
admin:database-delete-path-namespaceThis function deletes the specified namespaces from the configuration for the specified database.
admin:database-delete-phrase-aroundThis function deletes a phrase around for the specified database from the configuration.
admin:database-delete-phrase-throughThis function deletes a phrase through for the specified database from the configuration.
admin:database-delete-range-element-attribute-indexThis function deletes a range element attribute index for the specified database in the configuration.
admin:database-delete-range-element-indexThis function deletes a range element index for the specified database in the configuration.
admin:database-delete-range-field-indexThis function deletes a range field index for the specified database in the configuration.
admin:database-delete-range-path-indexThis function deletes a range path index for the specified database in the configuration.
admin:database-delete-word-lexiconThis function deletes a word lexicon for the specified database from the configuration.
admin:database-delete-word-query-excluded-elementThis function deletes the word query excluded element specification in the specified database from the configuration.
admin:database-delete-word-query-included-elementThis function deletes the word query included element specification in the specified database from the configuration.
admin:database-detach-forestThis function detaches the specified forest from the specified database.
admin:database-detach-sub-databaseThis function removes a sub-database from a super-database.
admin:database-element-attribute-referenceThis function greated a db:element-attribute-reference specification.
admin:database-element-attribute-word-lexiconThis function constructs an element attribute word lexicon specification.
admin:database-element-referenceThis function greated a db:element-reference specification.
admin:database-element-word-lexiconThis function constructs an element word lexicon specification.
admin:database-element-word-query-throughThis function constructs an element word query through specification.
admin:database-employ-forestThis function "employs" the specified forest in the configuration.
admin:database-excluded-elementThis function constructs an excluded element specification.
admin:database-existsThis function determines whether or not the specified database exists.
admin:database-fieldThis function constructs a field specification.
admin:database-field-pathThis function is a constructor for field-path element.
admin:database-field-referenceThis function creates a db:field-reference specification.
admin:database-foreign-masterThis function returns a master database configuration.
admin:database-foreign-master-get-cluster-idThis function returns the id of the cluster from the specified foreign master configuration.
admin:database-foreign-master-get-connect-forests-by-nameThis function returns the connect-forests-by-name setting from the master database configuration.
admin:database-foreign-master-get-database-idThis function returns the id of the foreign master database.
admin:database-foreign-replicaThis function returns a replica database configuration.
admin:database-foreign-replica-get-cluster-idThis function returns the id of the replica cluster from the replica database configuration.
admin:database-foreign-replica-get-connect-forests-by-nameThis function returns the connect-forests-by-name setting from the replica database configuration.
admin:database-foreign-replica-get-database-idThis function returns the id of the replica database from the replica database configuration.
admin:database-foreign-replica-get-lag-limitThis function returns the lag limit value from the replica database configuration.
admin:database-foreign-replica-get-queue-sizeThis function returns the queue size for the number of fragments or frames in-flight during database replication.
admin:database-foreign-replica-get-replication-enabledThis function returns the enabled flag from the replica database configuration.
admin:database-foreign-replica-set-lag-limitThis function sets the lag limit value on a replica database configuration.
admin:database-foreign-replica-set-queue-sizeThis function sets the queue size for the number of fragments or frames in-flight during database replication.
admin:database-foreign-replica-set-replication-enabledThis function sets the enabled flag on a replica database configuration.
admin:database-fragment-parentThis function constructs a fragment parent specification.
admin:database-fragment-rootThis function constructs a fragment root specification.
admin:database-geospatial-element-attribute-pair-indexThis function constructs a geospatial element attribute pair index specification.
admin:database-geospatial-element-child-indexThis function constructs a geospatial element child index specification.
admin:database-geospatial-element-indexThis function constructs a geospatial element index specification.
admin:database-geospatial-element-pair-indexThis function constructs a geospatial element pair index specification.
admin:database-geospatial-path-indexThis function constructs a geospatial path index specification.
admin:database-get-assignment-policyThis function returns the assignment policy for the specified database from the configuration.
admin:database-get-attached-forestsThis function returns the attached forest IDs for the specified database from the configuration.
admin:database-get-attribute-value-positionsThis function returns the attribute value positions setting for the specified database from the configuration.
admin:database-get-backupsThis function returns the scheduled backups for the specified database from the configuration.
admin:database-get-collection-lexiconThis function returns the collection lexicon setting for the specified database from the configuration.
admin:database-get-config-for-foreign-master-on-foreign-clusterThis function returns the master configuration on a foreign cluster.
admin:database-get-config-for-foreign-replicas-on-foreign-clusterThis function returns the replica configuration on a foreign cluster.
admin:database-get-default-rulesetsThis function returns the default rulesets for a database.
admin:database-get-directory-creationThis function returns the directory creation setting for the specified database from the configuration.
admin:database-get-element-attribute-word-lexiconsThis function returns the element attribute word lexicons specification(s) for the specified database from the configuration.
admin:database-get-element-value-positionsThis function returns the element value positions setting for the specified database from the configuration.
admin:database-get-element-word-lexiconsThis function returns the element word lexicons specification(s) for the specified database from the configuration.
admin:database-get-element-word-positionsThis function returns the element word positions setting for the specified database from the configuration.
admin:database-get-element-word-query-throughsThis function returns the element word query throughs specification(s) for the specified database from the configuration.
admin:database-get-enabledThis function returns the enabled value for the specified database from the configuration.
admin:database-get-expunge-locksThis function returns the expunge locks setting for the specified database from the configuration.
admin:database-get-fast-case-sensitive-searchesThis function returns the fast case sensitive searches setting for the specified database from the configuration.
admin:database-get-fast-diacritic-sensitive-searchesThis function returns the fast diacritic sensitive searches setting for the specified database from the configuration.
admin:database-get-fast-element-character-searchesThis function returns the fast element character searches setting for the specified database from the configuration.
admin:database-get-fast-element-phrase-searchesThis function returns the fast element phrase searches setting for the specified database from the configuration.
admin:database-get-fast-element-trailing-wildcard-searchesThis function returns the trailing wildcard searches setting for the specified database from the configuration.
admin:database-get-fast-element-word-searchesThis function returns the fast element word searches setting for the specified database from the configuration.
admin:database-get-fast-phrase-searchesThis function returns the fast phrase searches setting for the specified database from the configuration.
admin:database-get-fast-reverse-searchesThis function returns the fast reverse searches setting for the specified database from the configuration.
admin:database-get-fieldThis function returns the field specification for the specified database from the configuration.
admin:database-get-field-excluded-elementsThis function returns the field excluded elements specification for the specified database from the configuration.
admin:database-get-field-fast-case-sensitive-searchesThis function returns true if the fast case sensitive searches setting for the specified field is enabled.
admin:database-get-field-fast-diacritic-sensitive-searchesThis function returns true if the fast diacritic sensitive searches setting for the specified field is enabled.
admin:database-get-field-fast-phrase-searchesThis function returns true if the fast phrase searches setting for the specified field is enabled.
admin:database-get-field-include-document-rootThis function returns the field include document root setting for the specified field from the configuration.
admin:database-get-field-included-elementsThis function returns the fields included elements specification for the specified database from the configuration.
admin:database-get-field-one-character-searchesThis function returns true if the one character searches setting for the specified field is enabled.
admin:database-get-field-pathsThis function returns all the paths on a given field.
admin:database-get-field-stemmed-searchesThis function returns stemmed searches setting for the specified field if configured.
admin:database-get-field-three-character-searchesThis function returns true if the three character searches setting for the specified field is enabled.
admin:database-get-field-three-character-word-positionsThis function returns true if the three character word positions setting for the specified field is enabled.
admin:database-get-field-tokenizer-overridesThis function fetches any custom tokenizer override specifications for the specified field and database.
admin:database-get-field-trailing-wildcard-searchesThis function returns true if the trailing wildcard searches setting for the specified field is enabled.
admin:database-get-field-trailing-wildcard-word-positionsThis function returns true if the trailing wildcard word positions setting for the specified field is enabled.
admin:database-get-field-two-character-searchesThis function returns true if the two character searches setting for the specified field is enabled.
admin:database-get-field-value-positionsThis function gets the field value positions setting for the specified database in the configuration.
admin:database-get-field-value-searchesThis function returns the field value search setting for the specified field.
admin:database-get-field-word-lexiconsThis function returns the word lexicons specification(s) for the specified database from the configuration.
admin:database-get-field-word-searchesThis function returns true if the word searches setting for the specified field is enabled.
admin:database-get-fieldsThis function returns the fields specification(s) for the specified database from the configuration.
admin:database-get-foreign-masterThis function returns the configuration for the foreign master database.
admin:database-get-foreign-replicasThis function returns the configuration elements of the replica databases associated with the master database specified by database-id.
admin:database-get-format-compatibilityThis function returns the format compatibility setting for the specified database from the configuration.
admin:database-get-fragment-parentsThis function returns the fragment parents specification for the specified database from the configuration.
admin:database-get-fragment-rootsThis function returns the fragment roots specification for the specified database from the configuration.
admin:database-get-geospatial-element-attribute-pair-indexesThis function returns the geospatial element attribute pair indexes specification(s) for the specified database from the configuration.
admin:database-get-geospatial-element-child-indexesThis function returns the geospatial element child indexes specification(s) for the specified database from the configuration.
admin:database-get-geospatial-element-indexesThis function returns the geospatial element indexes specification(s) for the specified database from the configuration.
admin:database-get-geospatial-element-pair-indexesThis function returns the geospatial element pair indexes specification(s) for the specified database from the configuration.
admin:database-get-geospatial-path-indexesThis function returns the geospatial path indexes specification(s) for the specified database from the configuration.
admin:database-get-idThis function returns the ID for the specified database from the configuration.
admin:database-get-in-memory-limitThis function returns the in memory limit setting for the specified database from the configuration.
admin:database-get-in-memory-list-sizeThis function returns the in memory list size setting for the specified database from the configuration.
admin:database-get-in-memory-range-index-sizeThis function returns the in memory range index size setting for the specified database from the configuration.
admin:database-get-in-memory-reverse-index-sizeThis function returns the in memory reverse index size setting for the specified database from the configuration.
admin:database-get-in-memory-tree-sizeThis function returns the in memory tree size setting for the specified database from the configuration.
admin:database-get-in-memory-triple-index-sizeThis function returns the in memory triple index size setting (in megabytes) for the specified database from the configuration.
admin:database-get-index-detectionThis function returns the index detection setting for the specified database from the configuration.
admin:database-get-inherit-collectionsThis function returns the inherit collections setting for the specified database from the configuration.
admin:database-get-inherit-permissionsThis function returns the inherit positions setting for the specified database from the configuration.
admin:database-get-inherit-qualityThis function returns the inherit quality setting for the specified database from the configuration.
admin:database-get-journal-sizeThis function returns the journal size setting for the specified database from the configuration.
admin:database-get-journalingThis function returns the journaling setting for the specified database in the configuration.
admin:database-get-languageThis function returns the language for the specified database from the configuration.
admin:database-get-large-size-thresholdThis function returns the threshold at which binary documents in the specified database should be handled as binary large objects (BLOBs).
admin:database-get-lockingThis function returns the locking setting for the specified database in the configuration.
admin:database-get-maintain-directory-last-modifiedThis function returns the maintain directory last modified setting for the specified database from the configuration.
admin:database-get-maintain-last-modifiedThis function returns the maintain last modified setting for the specified database from the configuration.
admin:database-get-merge-blackoutsThis function returns the merge blackouts specification for the specified database from the configuration.
admin:database-get-merge-max-sizeThis function returns the merge max size setting for the specified database from the configuration.
admin:database-get-merge-min-ratioThis function returns the merge min ratio setting for the specified database from the configuration.
admin:database-get-merge-min-sizeThis function returns the merge min size setting for the specified database from the configuration.
admin:database-get-merge-priorityThis function returns the CPU scheduler priority for merges for the specified database from the configuration.
admin:database-get-merge-timestampThis function returns the merge timestamp setting for the specified database from the configuration.
admin:database-get-nameThis function returns the name for the specified database from the configuration.
admin:database-get-one-character-searchesThis function returns the one character searches setting for the specified database from the configuration.
admin:database-get-path-namespacesThis function returns the value of any namespace definitions predefined for the specified database.
admin:database-get-phrase-aroundsThis function returns the phrase arounds specification(s) for the specified database from the configuration.
admin:database-get-phrase-throughsThis function returns the phrase throughs specification(s) for the specified database from the configuration.
admin:database-get-positions-list-max-sizeThis function returns the positions list max size setting for the specified database from the configuration.
admin:database-get-preallocate-journalsThis function returns the preallocate journals setting for the specified database from the configuration.
admin:database-get-preload-mapped-dataThis function returns the preload mapped data setting for the specified database from the configuration.
admin:database-get-preload-replica-mapped-dataThis function returns the preload replica mapped data setting for the specified database from the configuration.
admin:database-get-range-element-attribute-indexesThis function returns the range element attribute indexes specification(s) for the specified database from the configuration.
admin:database-get-range-element-indexesThis function returns the range element indexes specification(s) for the specified database from the configuration.
admin:database-get-range-field-indexesThis function returns the range field indexes specification(s) for the specified database from the configuration.
admin:database-get-range-index-optimizeThis function returns the range index optimize setting for the specified database from the configuration.
admin:database-get-range-path-indexesThis function returns the range path indexes specification(s) for the specified database from the configuration.
admin:database-get-range-policy-partition-keyThis function returns the range policy partition key set for the database.
admin:database-get-rebalancer-enableThis function returns the rebalancer enable setting for the specified database from the configuration.
admin:database-get-rebalancer-throttleThis function returns the rebalancer throttle setting for the specified database from the configuration.
admin:database-get-reindexer-enableThis function returns the reindexer enable setting for the specified database from the configuration.
admin:database-get-reindexer-throttleThis function returns the reindexer throttle setting for the specified database from the configuration.
admin:database-get-reindexer-timestampThis function returns the reindexer timestamp setting for the specified database from the configuration.
admin:database-get-retain-until-backupThis function returns the "retain until backup" setting from the configuration for the specified database.
admin:database-get-retired-forestsThis function returns the list of all retired forests for the specified database from the configuration.
admin:database-get-schema-databaseThis function returns the ID of the schema database for the specified database from the configuration.
admin:database-get-security-databaseThis function returns the ID of the security database for the specified database from the configuration.
admin:database-get-stemmed-searchesThis function returns the stemmed searches setting for the specified database from the configuration.
admin:database-get-tf-normalizationThis function returns the current term-frequency normalization setting for the database.
admin:database-get-three-character-searchesThis function returns the three character searches setting for the specified database from the configuration.
admin:database-get-three-character-word-positionsThis function returns the three character word positions setting for the specified database from the configuration.
admin:database-get-trailing-wildcard-searchesThis function returns the trailing wildcard searches setting for the specified database from the configuration.
admin:database-get-trailing-wildcard-word-positionsThis function returns the trailing wildcard word positions setting for the specified database from the configuration.
admin:database-get-triggers-databaseThis function returns the ID of the triggers database for the specified database from the configuration.
admin:database-get-triple-indexThis function returns true if the triple index is enabled for the specified database, false if it is not enabled.
admin:database-get-triple-positionsThis function returns triple positions setting of a database.
admin:database-get-two-character-searchesThis function returns the two character searches setting for the specified database from the configuration.
admin:database-get-uri-lexiconThis function returns the URI lexicon setting for the specified database from the configuration.
admin:database-get-word-lexiconsThis function returns the word lexicons specification(s) for the specified database from the configuration.
admin:database-get-word-positionsThis function returns the word positions setting for the specified database from the configuration.
admin:database-get-word-query-excluded-elementsThis function returns the word query excluded elements setting for the specified database from the configuration.
admin:database-get-word-query-fast-case-sensitive-searchesThis function returns true if the word query fast case sensitive searches setting is enabled for the specified database in the configuration.
admin:database-get-word-query-fast-diacritic-sensitive-searchesThis function returns true if the word query fast diacritic sensitive searches setting is enabled for the specified database in the configuration.
admin:database-get-word-query-fast-phrase-searchesThis function returns true if the word query fast phrase searches setting for the specified database is set in the configuration.
admin:database-get-word-query-include-document-rootThis function returns the word query include document root setting for the specified database from the configuration.
admin:database-get-word-query-included-elementsThis function returns the word query included elements setting for the specified database from the configuration.
admin:database-get-word-query-one-character-searchesThis function returns true if the word query one character searches setting is enabled for the specified database in the configuration.
admin:database-get-word-query-stemmed-searchesThis function returns the reindexer word query stemmed searches setting for the specified database from the configuration.
admin:database-get-word-query-three-character-searchesThis function returns true if the word query three character searches setting is enabled for the specified database in the configuration.
admin:database-get-word-query-three-character-word-positionsThis function returns true if the word query three character word positions setting is enabled for the specified database from the configuration.
admin:database-get-word-query-trailing-wildcard-searchesThis function returns true if the word query trailing wildcard searches setting is enabled for the specified database in the configuration.
admin:database-get-word-query-trailing-wildcard-word-positionsThis function returns true if the word query trailing wildcard word positions setting is enabled for the specified database in the configuration.
admin:database-get-word-query-two-character-searchesThis function returns true if the word query two character searches setting is enabled for the specified database in the configuration.
admin:database-get-word-query-word-searchesThis function returns true if the word query searches setting for the specified database is enabled in the configuration.
admin:database-get-word-searchesThis function returns the word searches setting for the specified database from the configuration.
admin:database-hourly-backupThis function constructs an hourly scheduled database backup specification.
admin:database-hourly-incremental-backupThis function constructs an hourly scheduled incremental database backup specification.
admin:database-in-use-path-namespace-prefixesThis function returns the prefixes of all the namespaces that are in use by some path or geospatial path index.
admin:database-included-elementThis function constructs an included element specification.
admin:database-is-forest-employedThis function returns fn:true() if the specificed forest is employed and fn:false() the specificed forest is not employed.
admin:database-is-forest-retiredThis function returns fn:true() if the specificed forest is retired and fn:false() the specificed forest is not retired.
admin:database-minutely-backupThis function constructs a scheduled database backup specification on a number-of-minutes basis.
admin:database-minutely-incremental-backupThis function constructs a scheduled incremental database backup specification based on a number of minutes.
admin:database-monthly-backupThis function constructs a monthly scheduled backup specification.
admin:database-monthly-incremental-backupThis function constructs a scheduled monthly incremental backup specification.
admin:database-one-time-backupThis function constructs a one-time backup specification.
admin:database-one-time-incremental-backupThis function constructs a one-time incremental backup specification.
admin:database-one-time-merge-blackoutThis function constructs a one-time merge-blackout specification.
admin:database-path-fieldThis function constructs a field specification that has field paths.
admin:database-path-namespaceThis function constructs a namespace element with the specified prefix and URI.
admin:database-path-referenceThis function creates a db:path-reference specification.
admin:database-phrase-aroundThis function constructs a phrase through specification.
admin:database-phrase-throughThis function constructs a phrase through specification.
admin:database-range-element-attribute-indexThis function constructs a range element attribute index specification.
admin:database-range-element-indexThis function constructs a range element index specification.
admin:database-range-field-indexThis function constructs a range field index specification.
admin:database-range-path-indexThis function constructs a path range index specification.
admin:database-recurring-merge-blackoutThis function constructs a merge-blackout specification.
admin:database-reorder-forestsThis function reorders the forests in the specified database.
admin:database-retire-forestThis function "retires" the specified forest in the configuration.
admin:database-rulesetThe ruleset element (db:default-ruleset) created to be used for inference on a database.
admin:database-set-assignment-policyThis function sets the assignment policy for the specified database in the configuration.
admin:database-set-attribute-value-positionsThis function sets the attribute value positions setting for the specified database in the configuration.
admin:database-set-collection-lexiconThis function sets the collection lexicon setting for the specified database in the configuration.
admin:database-set-directory-creationThis function sets the directory creation setting for the specified database in the configuration.
admin:database-set-element-value-positionsThis function sets the element value positions setting for the specified database in the configuration.
admin:database-set-element-word-positionsThis function sets the element word positions setting for the specified database in the configuration.
admin:database-set-enabledThis function sets the enabled value for the specified database in the configuration.
admin:database-set-expunge-locksThis function sets the expunge locks setting for the specified database in the configuration.
admin:database-set-fast-case-sensitive-searchesThis function sets the fast case sensitive searches setting for the specified database in the configuration.
admin:database-set-fast-diacritic-sensitive-searchesThis function sets the fast diacritic-sensitive searches setting for the specified database in the configuration.
admin:database-set-fast-element-character-searchesThis function sets the fast element character searches setting for the specified database in the configuration.
admin:database-set-fast-element-phrase-searchesThis function sets the fast element phrase searches setting for the specified database in the configuration.
admin:database-set-fast-element-trailing-wildcard-searchesThis function sets the fast element trailing wildcard searches setting for the specified database in the configuration.
admin:database-set-fast-element-word-searchesThis function sets the element word searches setting for the specified database in the configuration.
admin:database-set-fast-phrase-searchesThis function sets the fast phrase searches setting for the specified database in the configuration.
admin:database-set-fast-reverse-searchesThis function sets the fast reverse searches setting for the specified database in the configuration.
admin:database-set-field-fast-case-sensitive-searchesThis function sets the field fast case sensitive searches setting for the specified field in the configuration.
admin:database-set-field-fast-diacritic-sensitive-searchesThis function sets the field fast diacritic sensitive searches setting for the specified field in the configuration.
admin:database-set-field-fast-phrase-searchesThis function sets the field fast phrase searches setting for the specified field in the configuration.
admin:database-set-field-include-document-rootThis function sets the field include document root setting for the specified field in the configuration.
admin:database-set-field-nameThis function sets the field name setting for the specified field in the configuration.
admin:database-set-field-one-character-searchesThis function sets the field one character searches setting for the specified field in the configuration.
admin:database-set-field-stemmed-searchesThis function sets the field stemmed searches setting for the specified field in the configuration.
admin:database-set-field-three-character-searchesThis function sets the field three character searches setting for the specified field in the configuration.
admin:database-set-field-three-character-word-positionsThis function sets the field three character word positions setting for the specified field in the configuration.
admin:database-set-field-trailing-wildcard-searchesThis function sets the field trailing wildcard searches setting for the specified database in the configuration.
admin:database-set-field-trailing-wildcard-word-positionsThis function sets the field trailing wildcard word positions setting for the specified field in the configuration.
admin:database-set-field-two-character-searchesThis function sets the field two character searches setting for the specified field in the configuration.
admin:database-set-field-value-positionsThis function sets the field value positions setting for the specified database in the configuration.
admin:database-set-field-value-searchesThis function sets the field value searches setting for the specified database in the configuration.
admin:database-set-field-word-searchesThis function sets the field word searches setting for the specified field in the configuration.
admin:database-set-foreign-masterThis function configures the specified replica database to receive replicated data from the specified foreign master.
admin:database-set-foreign-replicasThis function sets the foreign replica database configuration.
admin:database-set-format-compatibilityThis function sets the format compatibility setting for the specified database in the configuration.
admin:database-set-in-memory-limitThis function sets the in-memory limit setting for the specified database in the configuration.
admin:database-set-in-memory-list-sizeThis function sets the in-memory list size setting for the specified database in the configuration.
admin:database-set-in-memory-range-index-sizeThis function sets the in-memory range index size setting for the specified database in the configuration.
admin:database-set-in-memory-reverse-index-sizeThis function sets the in-memory range reverse index size setting for the specified database in the configuration.
admin:database-set-in-memory-tree-sizeThis function sets the in-memory tree size setting for the specified database in the configuration.
admin:database-set-in-memory-triple-index-sizeThis function sets the size, in megabytes, of the in-memory triple index.
admin:database-set-index-detectionThis function sets the index detection setting for the specified database in the configuration.
admin:database-set-inherit-collectionsThis function sets the inherit collections setting for the specified database in the configuration.
admin:database-set-inherit-permissionsThis function sets the inherit permissions setting for the specified database in the configuration.
admin:database-set-inherit-qualityThis function sets the inherit quality setting for the specified database in the configuration.
admin:database-set-journal-sizeThis function sets the journal size setting for the specified database in the configuration.
admin:database-set-journalingThis function sets the journaling setting for the specified database in the configuration.
admin:database-set-languageThis function sets the language for the specified database in the configuration.
admin:database-set-large-size-thresholdThis function sets the threshold at which binary documents in the specified database should be handled as binary large objects (BLOBs).
admin:database-set-lockingThis function sets the locking setting for the specified database in the configuration.
admin:database-set-maintain-directory-last-modifiedThis function sets the maintain directory last modified setting for the specified database in the configuration.
admin:database-set-maintain-last-modifiedThis function sets the maintain last modified setting for the specified database in the configuration.
admin:database-set-merge-max-sizeThis function sets the merge max size setting for the specified database in the configuration.
admin:database-set-merge-min-ratioThis function sets the merge min ratio setting for the specified database in the configuration.
admin:database-set-merge-min-sizeThis function sets the merge minimum size setting for the specified database in the configuration.
admin:database-set-merge-priorityThis function sets the CPU scheduler priority for merges.
admin:database-set-merge-timestampThis function sets the merge timestamp setting for the specified database in the configuration.
admin:database-set-nameThis function changes the name of the database with the specified ID to the specified name.
admin:database-set-one-character-searchesThis function sets the one character searches setting for the specified database in the configuration.
admin:database-set-positions-list-max-sizeThis function sets the positions list max size setting for the specified database in the configuration.
admin:database-set-preallocate-journalsThis function sets the preallocate journals setting for the specified database in the configuration.
admin:database-set-preload-mapped-dataThis function sets the preload mapped data setting for the specified database in the configuration.
admin:database-set-preload-replica-mapped-dataThis function sets the preload-replica-mapped-data setting for the specified database.
admin:database-set-range-index-optimizeThis function sets the range index optimize setting for the specified database in the configuration.
admin:database-set-rebalancer-enableThis function sets the reblanacer enable setting for the specified database in the configuration.
admin:database-set-rebalancer-throttleThis function sets the rebalancer throttle setting for the specified database in the configuration.
admin:database-set-reindexer-enableThis function sets the reindexer enable setting for the specified database in the configuration.
admin:database-set-reindexer-throttleThis function sets the reindexer throttle setting for the specified database in the configuration.
admin:database-set-reindexer-timestampThis function sets the reindexer timestamp setting for the specified database in the configuration.
admin:database-set-retain-until-backupThis function sets "the retain until backup" setting in the configuration for the specified database.
admin:database-set-schema-databaseThis function sets the schema database for a database to the specified database in the configuration.
admin:database-set-security-databaseThis function sets the security database for a database to the specified database in the configuration.
admin:database-set-stemmed-searchesThis function sets the stemmed searches setting for the specified database in the configuration.
admin:database-set-tf-normalizationThis function specifies whether to use the default term-frequency normalization (scaled-log), which scales the term frequency based on the size of the document, or to use the unscaled-log, which uses term frequency as a function of the actual term frequency in a document, regardless of the document size.
admin:database-set-three-character-searchesThis function sets the three character searches setting for the specified database in the configuration.
admin:database-set-three-character-word-positionsThis function sets the three character word positions setting for the specified database in the configuration.
admin:database-set-trailing-wildcard-searchesThis function sets the trailing wildcard searches setting for the specified database in the configuration.
admin:database-set-trailing-wildcard-word-positionsThis function sets the trailing wildcard word positions setting for the specified database in the configuration.
admin:database-set-triggers-databaseThis function sets the triggers database to the specified database ID for the specified database in the configuration.
admin:database-set-triple-indexThis function sets the triple index on or off for a database.
admin:database-set-triple-positionsThis function sets the triple positions of a database to true or false.
admin:database-set-two-character-searchesThis function sets the two character searches setting for the specified database in the configuration.
admin:database-set-uri-lexiconThis function sets the URI lexicon setting for the specified database in the configuration.
admin:database-set-word-positionsThis function sets the word positions setting for the specified database in the configuration.
admin:database-set-word-query-fast-case-sensitive-searchesThis function returns the word query fast case sensitive searches setting for the specified database from the configuration.
admin:database-set-word-query-fast-diacritic-sensitive-searchesThis function sets the word query fast diacritic sensitive searches setting for the specified database in the configuration.
admin:database-set-word-query-fast-phrase-searchesThis function sets the word query fast phrase searches setting for the specified database in the configuration.
admin:database-set-word-query-include-document-rootThis function sets the word query include document root setting for the specified field in the configuration.
admin:database-set-word-query-one-character-searchesThis function sets the word query one character searches setting for the specified field in the configuration.
admin:database-set-word-query-stemmed-searchesThis function sets the word query stemmed searches setting for the specified database in the configuration.
admin:database-set-word-query-three-character-searchesThis function sets the word query three character searches setting for the specified database in the configuration.
admin:database-set-word-query-three-character-word-positionsThis function sets the word query three character word positions setting for the specified database in the configuration.
admin:database-set-word-query-trailing-wildcard-searchesThis function sets the word query trailing wildcard searches setting for the specified database in the configuration.
admin:database-set-word-query-trailing-wildcard-word-positionsThis function sets the word query trailing wildcard word positions setting for the specified database in the configuration.
admin:database-set-word-query-two-character-searchesThis function sets the word query two character searches setting for the specified database in the configuration.
admin:database-set-word-query-word-searchesThis function sets the word query word searches setting for the specified database in the configuration.
admin:database-set-word-searchesThis function sets the word searches setting for the specified database in the configuration.
admin:database-sub-databasesThis function returns a database-reference element representing the sub-databases of the specified super-database.
admin:database-super-databasesThis function returns a database-reference element representing where the specified database serves as a sub-database.
admin:database-tokenizer-overrideThis function constructs a custom tokenizer override.
admin:database-validate-field-pathThis function validates the specified field path.
admin:database-validate-field-pathsThis function checks if the paths conform to the permissible XPath syntax.
admin:database-validate-path-fieldsFor a given sequence of fields, this function validates all the paths on each field using admin:database-validate-field-paths call.
admin:database-weekly-backupThis function constructs a weekly scheduled backup specification.
admin:database-weekly-incremental-backupThis function constructs a weekly scheduled incremental backup specification.
admin:database-word-lexiconThis function constructs a word lexicon specification.
admin:foreign-cluster-createThis function creates a complete configuration for a foreign cluster.
admin:foreign-cluster-deleteThis function deletes the configuration for the specified foreign cluster.
admin:foreign-cluster-get-bootstrap-hostsThis function returns one or more configuration elements that identify the bootstrap hosts on the specified foreign cluster.
admin:foreign-cluster-get-host-timeoutThis function returns the timeout period (in seconds) for communication between domestic hosts and hosts in the specified foreign cluster.
admin:foreign-cluster-get-nameThis function returns the name of the foreign cluster.
admin:foreign-cluster-get-ssl-certificateThis function returns the SSL certificate used to communicate with hosts in the foreign cluster.
admin:foreign-cluster-get-xdqp-ssl-allow-sslv3This function returns true if the SSL v3 protocol is enabled for the foreign cluster.
admin:foreign-cluster-get-xdqp-ssl-allow-tlsThis function returns true if the TLS protocol is enabled for the foreign cluster.
admin:foreign-cluster-get-xdqp-ssl-ciphersThis function returns the SSL ciphers set for the specified foreign cluster.
admin:foreign-cluster-get-xdqp-ssl-enabledThis function returns true if SSL is enabled for the foreign cluster.
admin:foreign-cluster-get-xdqp-timeoutThis function returns the timeout setting (in seconds) for XDQP communication between data nodes and evaluator nodes in the domestic cluster and their counterparts in the foreign cluster.
admin:foreign-cluster-replaceThis function replaces a configuration for a foreign cluster with a new configuration.
admin:foreign-cluster-set-bootstrap-hostsThis function identifies the foreign host to be used to bootstrap communication with the foreign cluster.
admin:foreign-cluster-set-host-timeoutThis function sets the timeout period (in seconds) for communication between domestic hosts and hosts in the specified foreign cluster.
admin:foreign-cluster-set-nameThis function sets the name of a foreign cluster.
admin:foreign-cluster-set-ssl-certificateThis function sets the specified SSL certificate for secure communication with hosts in a foreign cluster.
admin:foreign-cluster-set-xdqp-ssl-allow-sslv3This function enables or disables the SSL v3 protocol for the specified foreign cluster.
admin:foreign-cluster-set-xdqp-ssl-allow-tlsThis function enables or disables the TLS protocol for the specified foreign cluster.
admin:foreign-cluster-set-xdqp-ssl-ciphersThis function sets SSL ciphers for the specified foreign cluster.
admin:foreign-cluster-set-xdqp-ssl-enabledThis function enables or disables SSL for the foreign cluster.
admin:foreign-cluster-set-xdqp-timeoutThis function sets the timeout (in seconds) for XDQP communication between data nodes and evaluator nodes in the domestic cluster and their counterparts in the foreign cluster.
admin:foreign-hostThis function configures a foreign host to be set by the admin:foreign-cluster-set-bootstrap-hosts function as the bootstrap host for the foreign cluster.
admin:foreign-host-get-connect-portThis function returns the number of the port configured for the foreign bootstrap host.
admin:foreign-host-get-idThis function returns the id of the foreign bootstrap host.
admin:foreign-host-get-nameThis function returns the name of the foreign bootstrap host.
admin:forest-add-backupThis function adds scheduled backup specifications for a forest to a configuration.
admin:forest-add-failover-hostThis function adds a failover host to the list of failover hosts for the specified forest in the specified configuration.
admin:forest-add-foreign-replicasThis function adds the replica forest that is associated with the specified master forest to the database replication configuration.
admin:forest-add-replicaThis function adds a forest replica to a master forest.
admin:forest-backup-get-enabledThis function returns true or false to indicate whether backup is enabled for the specified forest.
admin:forest-backup-set-enabledThis function enables forest backup for the specified forest.
admin:forest-copyThis function creates a new forest specification with the same settings as the forest with the specified ID.
admin:forest-createThis function creates a new forest configuration.
admin:forest-daily-backupThis function constructs a daily scheduled forest backup.
admin:forest-deleteThis function deletes the configuration for the specified forest from the configuration.
admin:forest-delete-backupThis function deletes scheduled backup specifications for a forest from a configuration.
admin:forest-delete-backup-by-idThis function deletes the forest backup specified by the forest ID.
admin:forest-delete-failover-hostThis function deletes the specified failover host(s) from the failover-host list in the specified configuration.
admin:forest-delete-foreign-masterThis function deletes the master forest associated with the specified replica forest from the database replication configuration.
admin:forest-delete-foreign-replicasThis function deletes the foreign replica of the specified forest on the master host.
admin:forest-existsThis function determines whether or not the specified forest exists.
admin:forest-foreign-masterThis function creates a replicaton configuration element for the specified master forest.
admin:forest-foreign-master-get-cluster-idThis function returns the ID for the cluster from the foreign master forest configuration element.
admin:forest-foreign-master-get-database-idThis function returns the id for the database from the foreign master forest configuration element.
admin:forest-foreign-master-get-forest-idThis function returns the id for the forest from the foreign master forest configuration element.
admin:forest-foreign-replicaThis function returns a replica forest configuration.
admin:forest-foreign-replica-get-cluster-idThis function returns the id of the replica cluster from the specified replica forest configuration element.
admin:forest-foreign-replica-get-database-idThis function returns the id of the replica database from the specified replica forest configuration element.
admin:forest-foreign-replica-get-forest-idThis function returns the id of the replica forest from the specified replica forest configuration element.
admin:forest-get-availabilityThis function gets the availability state of the forest, for use in Tiered Storage.
admin:forest-get-backupsThis function returns the scheduled backups for the specified forest from the configuration.
admin:forest-get-data-directoryThis function returns the name of the data directory of the specified forest.
admin:forest-get-databaseThis function returns the ID of the database that uses the specified forest.
admin:forest-get-enabledThis function returns the enabled state of the specified forest.
admin:forest-get-failover-enableThis function returns the state of whether failover is enabled for the specified forest.
admin:forest-get-failover-hostsThis function returns the IDs of the hosts defined as failover hosts for this forest.
admin:forest-get-fast-data-directoryThis function returns the directory path set in the fast data directory field for the specified forest.
admin:forest-get-foreign-masterThis function returns the replication configuration for the master forest associated with the specified replica forest.
admin:forest-get-foreign-replicasThis function returns the foreign replicas configuration element.
admin:forest-get-hostThis function returns the ID of the host in which the specified forest resides.
admin:forest-get-idThis function returns the ID of the forest with the specified name, from the specified configuration.
admin:forest-get-large-data-directoryThis function returns the name of the large data directory of the specified forest.
admin:forest-get-nameThis function returns the name of the specified forest, given the forest ID.
admin:forest-get-range-policy-lower-boundThis function returns the lower bound of the range configured on the forest.
admin:forest-get-range-policy-upper-boundThis function returns the upper bound of the range configured on the forest.
admin:forest-get-rebalancer-enableThis function returns the rebalancer enable setting for the specified forest from the configuration.
admin:forest-get-replicasThis function returns the IDs of the forest replicas for the specified forest.
admin:forest-get-updates-allowedThis function returns the state of what kinds of updates are allowed for the specified forest.
admin:forest-hourly-backupThis function constructs a hourly scheduled forest backup specification.
admin:forest-is-range-policy-range-setThis function returns fn:false() if the specificed forest has neither the lower boundary nor the upper boundary set.
admin:forest-minutely-backupThis function constructs a scheduled forest backup on a number-of-minutes basis.
admin:forest-monthly-backupThis function constructs a monthly scheduled backup.
admin:forest-one-time-backupThis function constructs a one-time backup.
admin:forest-remove-replicaThis function removes a forest replica from a master forest.
admin:forest-renameThis function renames a forest.
admin:forest-set-availabilityThis function sets the availability state for a forest, for use in Tiered Storage.
admin:forest-set-enabledThis function sets the enabled state for a forest configuration.
admin:forest-set-failover-enableThis function sets the forest failover enabled state for a forest configuration.
admin:forest-set-foreign-masterThis function writes the specified foreign master forest configuration into the database replication configuration.
admin:forest-set-foreign-replicasThis function writes the specified replica forest configuration into the database replication configuration.
admin:forest-set-hostThis function sets a forest configuration to a new host.
admin:forest-set-range-policy-rangeThis function sets the boundaries of the range on a forest.
admin:forest-set-rebalancer-enableThis function sets the reblanacer enable setting for the specified forest in the configuration.
admin:forest-set-updates-allowedThis function sets the updates-allowed state for a forest configuration.
admin:forest-weekly-backupThis function constructs a weekly scheduled backup.
admin:get-appserver-idsThis function returns all the appserver IDs from the configuration.
admin:get-configurationLoads the admin configuration into memory for use by other functions in the Admin module.
admin:get-database-idsThis function returns all the database IDs from the configuration.
admin:get-forest-idsThis function returns all the forest IDs from the configuration.
admin:get-group-idsThis function returns all the group IDs from the configuration.
admin:get-host-idsThis function returns all the host IDs from the configuration.
admin:group-add-module-locationAdd one or more module namespace to location mappings to a Group configuration.
admin:group-add-namespaceAdd one or more namespaces to a Group configuration, which will predefine the namespace(s) for all requests evaluated against any App Server in the Group.
admin:group-add-scheduled-taskThis function adds one or more scheduled tasks to the specified group.
admin:group-add-schemaThis function adds a schema binding definition to the existing schema binding definitions in the configuration for the specified Group.
admin:group-add-trace-eventThis function adds trace events to the configuration.
admin:group-add-using-namespaceAdd one or more "using" namespaces to a Group configuration, which add the namespaces to the namespace path for all requests evaluated against any App Server in the Group.
admin:group-copyThis function creates a new group specification with the same settings as the group with the specified ID.
admin:group-createThis function creates a new group with the specified name in the configuration.
admin:group-daily-scheduled-taskThis function constructs a task to be invoked at daily intervals.
admin:group-deleteThis function deletes one or more groups in the configuration.
admin:group-delete-module-locationDelete one or more module location bindings from a Group configuration.
admin:group-delete-namespaceThis function deletes the specified namespaces from the configuration for the specified group.
admin:group-delete-scheduled-taskThis function deletes one or more scheduled tasks from the specified group.
admin:group-delete-scheduled-task-by-idThis function deletes the scheduled tasks for a group using the group ID.
admin:group-delete-schemaThis function deletes a schema binding definition to the existing schema binding definitions in the configuration for the specified Group.
admin:group-delete-trace-eventThis function deletes the specified trace events from the configuration.
admin:group-delete-using-namespaceDelete one or more "using" namespaces from a Group configuration.
admin:group-disable-audit-event-typeThis function changes the audit event type(s) enabled setting for the audit configuration.
admin:group-enable-audit-event-typeThis function changes the audit event type(s) enabled setting for the audit configuration.
admin:group-existsThis function determines whether or not the specified Group exists.
admin:group-get-appserver-idsThis function returns the IDs of all appservers belonging to the group.
admin:group-get-audit-enabledThis function returns the value for the audit enabled setting from the specified group.
admin:group-get-audit-event-type-enabledThis function returns the audit event type's enabled setting for the audit configuration.
admin:group-get-audit-excluded-rolesThis function returns the roles excluded from auditing.
admin:group-get-audit-excluded-urisThis function returns the uris excluded from auditing.
admin:group-get-audit-excluded-usersThis function returns the users excluded from auditing.
admin:group-get-audit-included-rolesThis function returns the roles included from auditing.
admin:group-get-audit-included-urisThis function returns the uris included from auditing.
admin:group-get-audit-included-usersThis function returns the users included from auditing.
admin:group-get-audit-outcome-restrictionThis function returns whether auditing events are restricted by a success or failure outcome.
admin:group-get-background-io-limitThis function gets the value for the I/O background limit that controls the I/O resoources that I/O tasks (for example, merges) will consume.
admin:group-get-compressed-tree-cache-partitionsThis function returns the value for the compressed tree cache partitions setting from the specified group.
admin:group-get-compressed-tree-cache-sizeThis function returns the value for the compressed tree cache size setting from the specified group.
admin:group-get-compressed-tree-read-sizeThis function returns the value for the compressed tree read size (in kilobytes) setting from the specified group.
admin:group-get-expanded-tree-cache-partitionsThis function returns the value for the expanded tree cache partitions setting from the specified group.
admin:group-get-expanded-tree-cache-sizeThis function returns the value for the expanded tree cache size setting from the specified group.
admin:group-get-failover-enableThis function returns the value for the failover enable setting from the specified group.
admin:group-get-file-log-levelThis function returns the value for the file log level setting from the specified group.
admin:group-get-host-idsThis function returns the IDs of all hosts belonging to the group.
admin:group-get-host-initial-timeoutThis function returns the value for the host initial timeout setting from the specified group.
admin:group-get-host-timeoutThis function returns the value for the host timeout setting from the specified group.
admin:group-get-http-timeoutThis function returns the value for the http timeout setting from the specified group.
admin:group-get-http-user-agentThis function returns the value for the http user agent setting from the specified group.
admin:group-get-httpserver-idsThis function returns the IDs of all httpservers belonging to the group.
admin:group-get-idThis function returns the ID of the group.
admin:group-get-keep-audit-filesThis function returns the value for the keep audit files setting from the specified group.
admin:group-get-keep-log-filesThis function returns the value for the keep log files setting from the specified group.
admin:group-get-list-cache-partitionsThis function returns the value for the list cache partitions setting from the specified group.
admin:group-get-list-cache-sizeThis function returns the value for the list cache size setting from the specified group.
admin:group-get-metering-enabledThis function returns the value of the metering-enabled group setting.
admin:group-get-meters-databaseThis function returns the ID of the meters-database configured for the specified group.
admin:group-get-module-cache-timeoutThis function returns the number of seconds a module can be unused before being flushed from caches.
admin:group-get-module-locationsThis function returns the value of any module locations predefined for the specified Group.
admin:group-get-nameThis function returns the name of the specified group.
admin:group-get-namespacesThis function returns the value of any namespace definitions predefined for the specified group.
admin:group-get-odbcserver-idsThis function returns the ids of all of the ODBC App Servers in the specified group.
admin:group-get-performance-metering-enabledThis function returns the value of the performance-metering-enabled group setting.
admin:group-get-performance-metering-periodThis function returns the value of the performance-metering-period group setting.
admin:group-get-performance-metering-retain-dailyThis function returns the value of the performance-metering-retain-daily group setting.
admin:group-get-performance-metering-retain-hourlyThis function returns the value of the performance-metering-retain-hourly group setting.
admin:group-get-performance-metering-retain-rawThis function returns the value of the performance-metering-retain-raw group setting.
admin:group-get-retry-timeoutThis function returns the value for the number of seconds a request will retry before timing out.
admin:group-get-rotate-audit-filesThis function returns the value for the rotate audit files setting from the specified group.
admin:group-get-rotate-log-filesThis function returns the value for the rotate log files setting from the specified group.
admin:group-get-s3-domainThis function gets the simple storage service internet domain name for hosts in the group.
admin:group-get-s3-protocolThis function gets the simple storage service protocol for hosts in the group.
admin:group-get-s3-server-side-encryptionThis function gets the method of server side encryption for data at rest on the simple storage service.
admin:group-get-scheduled-taskThis function returns information about a scheduled task for a group based on the task ID and the group ID.
admin:group-get-scheduled-tasksThis function returns all of the tasks scheduled for the specified group.
admin:group-get-schemasThis function returns the value of any schemas definitions predefined for the specified group.
admin:group-get-security-databaseThis function returns the ID of the security database for the specified group from the configuration.
admin:group-get-smtp-relayThis function returns the value for the smtp relay setting from the specified group.
admin:group-get-smtp-timeoutThis function returns the value for the smtp timeout setting from the specified group.
admin:group-get-system-log-levelThis function returns the value for the system log level setting from the specified group.
admin:group-get-taskserver-idThis function returns the ID of of the taskserver belonging to the group.
admin:group-get-trace-eventsThis function returns the value of any trace events activated for the specified group.
admin:group-get-trace-events-activatedThis function returns the value for the trace events activated setting from the specified group.
admin:group-get-triple-cache-partitionsThis function returns the number of triple cache partitions configured for the group.
admin:group-get-triple-cache-sizeThis function returns the value of the triple cache size for the group.
admin:group-get-triple-cache-timeoutThis function gets the timeout value for the triple cache.
admin:group-get-triple-value-cache-partitionsThis function returns the number of triple value cache partitions configured for the group.
admin:group-get-triple-value-cache-sizeThis function returns the size of triple value cache configured for the group.
admin:group-get-triple-value-cache-timeoutThis function gets the timeout value for the triple value cache.
admin:group-get-using-namespacesThis function returns the value of any "using" namespaces predefined for the specified Group.
admin:group-get-webdavserver-idsThis function returns the IDs of all webdavservers belonging to the group.
admin:group-get-xdbcserver-idsThis function returns the IDs of all xdbcservers belonging to the group.
admin:group-get-xdqp-ssl-allow-sslv3This function returns true if the SSL v3 protocol is enabled for the group.
admin:group-get-xdqp-ssl-allow-tlsThis function returns true if the TLS protocol is enabled for the group.
admin:group-get-xdqp-ssl-ciphersThis function returns the SSL ciphers set for the group.
admin:group-get-xdqp-ssl-enabledThis function returns true if SSL is enabled for the group.
admin:group-get-xdqp-timeoutThis function returns the value for the xdqp timeout setting from the specified group.
admin:group-hourly-scheduled-taskThis function constructs a task to be invoked at hourly intervals.
admin:group-minutely-scheduled-taskThis function constructs a task to be invoked at intervals defined in terms of minutes.
admin:group-module-locationThis function constructs a module namespace element with the specified namespace URI and location.
admin:group-monthly-scheduled-taskThis function constructs a task to be invoked at monthly intervals.
admin:group-namespaceThis function constructs a namespace element with the specified prefix and URI.
admin:group-one-time-scheduled-taskThis function constructs a task to be invoked once, at a specific calendar day and time.
admin:group-scheduled-task-get-enabledThis function returns true or false to indicate whether a scheduled task for a group is enabled.
admin:group-scheduled-task-set-enabledThis function enables one or more scheduled tasks for a group based on the group ID and task ID.
admin:group-schemaThis function constructs a schema element with the specified prefix and URI.
admin:group-set-audit-enabledThis function changes the audit enabled setting for the group in the configuration.
admin:group-set-audit-outcome-restrictionThis function restricts the audit configuration by auditing events only if they are "success" or "failure" events.
admin:group-set-audit-role-restrictionThis function restricts the audit configuration by excluding or including by role.
admin:group-set-audit-uri-restrictionThis function restricts the audit configuration by excluding or including by document uri(s).
admin:group-set-audit-user-restrictionThis function restricts the audit configuration by excluding or including by user.
admin:group-set-background-io-limitThis function sets a limit on the amount of I/O that background tasks (for example, merges) will consume.
admin:group-set-compressed-tree-cache-partitionsThis function changes the compressed tree cache partitions setting of the group with the specified ID to the specified value.
admin:group-set-compressed-tree-cache-sizeThis function changes the compressed tree cache size setting of the group with the specified ID to the specified value.
admin:group-set-compressed-tree-read-sizeThis function changes the compressed tree read size setting of the group with the specified ID to the specified value.
admin:group-set-expanded-tree-cache-partitionsThis function changes the expanded tree cache partitions setting of the group with the specified ID to the specified value.
admin:group-set-expanded-tree-cache-sizeThis function changes the expanded tree cache size setting of the group with the specified ID to the specified value.
admin:group-set-failover-enableThis function changes the failover enable setting for the group in the configuration.
admin:group-set-file-log-levelThis function changes the host file log level setting for the group in the configuration.
admin:group-set-host-initial-timeoutThis function changes the host initial timeout setting (the time the cluster will wait for a host to come online during cluster startup) for the group in the configuration.
admin:group-set-host-timeoutThis function changes the host timeout setting (the timeout for communication between hosts) for the group in the configuration.
admin:group-set-http-timeoutThis function changes the HTTP timeout setting for the group in the configuration.
admin:group-set-http-user-agentThis function changes the HTTP User-Agent setting for the group in the configuration.
admin:group-set-keep-audit-filesThis function changes the keep audit files setting for the group in the configuration.
admin:group-set-keep-log-filesThis function changes the keep log files setting for the group in the configuration.
admin:group-set-list-cache-partitionsThis function changes the list cache partitions setting of the group with the specified ID to the specified value.
admin:group-set-list-cache-sizeThis function changes the list cache size setting of the group with the specified ID to the specified value.
admin:group-set-metering-enabledThis function enables or disables usage metering for all hosts in the specified group.
admin:group-set-meters-databaseThis function specifies the database to be used to store metering data.
admin:group-set-module-cache-timeoutThis function sets the number of seconds a module can be unused before being flushed from caches.
admin:group-set-nameThis function changes the name of the group with the specified ID to the specified name.
admin:group-set-performance-metering-enabledThis function enables or disables performance metering for all hosts in the specified group.
admin:group-set-performance-metering-periodThis function sets the period (in number of seconds) between when performance data is gathered.
admin:group-set-performance-metering-retain-dailyThis function sets the number of days of performance metering data to retain.
admin:group-set-performance-metering-retain-hourlyThis function sets the number of days to retain hourly performance data.
admin:group-set-performance-metering-retain-rawThis function sets the number of days of raw performance data to retain.
admin:group-set-retry-timeoutThis function changes the number of seconds a request will retry before timing out.
admin:group-set-rotate-audit-filesThis function changes the rotate audit files setting for the group in the configuration.
admin:group-set-rotate-log-filesThis function changes the rotate log files setting for the group in the configuration.
admin:group-set-s3-domainThis function sets the simple storage service internet domain name for hosts in the group.
admin:group-set-s3-protocolThis function sets the simple storage service protocol for hosts in the group.
admin:group-set-s3-server-side-encryptionThis function gets the method of server side encryption for data at rest on the simple storage service.
admin:group-set-security-databaseThis function sets the security database for a group to the specified database in the configuration.
admin:group-set-smtp-relayThis function changes the SMTP relay setting for the group in the configuration.
admin:group-set-smtp-timeoutThis function changes the SMTP timeout setting for the group in the configuration.
admin:group-set-system-log-levelThis function changes the host system log level setting for the group in the configuration.
admin:group-set-trace-events-activatedThis function changes the value for trace events in the group configuration.
admin:group-set-triple-cache-partitionsThis function sets the number of partitions to allocate for the triple index cache.
admin:group-set-triple-cache-sizeThis function sets the number of triple cache partitions to allocate.
admin:group-set-triple-cache-timeoutThis function sets the timeout value for the triple cache.
admin:group-set-triple-value-cache-partitionsThis function sets the number of partitons to allocate for the triple value index cache.
admin:group-set-triple-value-cache-sizeThis function sets the size of the value cache for the triple index.
admin:group-set-triple-value-cache-timeoutThis function sets the timeout value for the triple value cache.
admin:group-set-xdqp-ssl-allow-sslv3This function enables or disables the SSL v3 protocol for the specified group.
admin:group-set-xdqp-ssl-allow-tlsThis function enables or disables the TLS protocol for the specified group.
admin:group-set-xdqp-ssl-ciphersThis function sets SSL ciphers for the specified group.
admin:group-set-xdqp-ssl-enabledThis function enables or disables SSL for the group.
admin:group-set-xdqp-timeoutThis function changes the XDQP timeout setting (the timeout for communication between data nodes and evaluator nodes) for the group in the configuration.
admin:group-trace-eventThis function constructs an event element for the specified event name.
admin:group-using-namespaceThis function constructs a using namespace element with the specified URI.
admin:group-weekly-scheduled-taskThis function constructs a task to be invoked at weekly intervals.
admin:host-existsThis function determines whether or not the specified Host exists.
admin:host-get-foreign-portThis function returns the port used by the specified host to listen for communications from foreign hosts.
admin:host-get-groupThis function returns the group ID for the host with the specified ID.
admin:host-get-idThis function return the ID for the specified host from the configuration.
admin:host-get-nameThis function returns the name for the host with the specified ID.
admin:host-get-portThis function returns the bind port for the host with the specified ID.
admin:host-get-zoneThis function returns the zone for the host with the specified ID.
admin:host-set-foreign-portThis function configures the specified domestic host to listen for communications from foreign hosts over the specified port.
admin:host-set-groupThis function changes the group to which an existing host belongs to the newly specified value.
admin:host-set-nameThis function changes the name of an existing host to the newly specified value.
admin:host-set-portThis function changes the bind port value for the host to the newly specified value.
admin:host-set-zoneThis function changes the zone value for the host to the newly specified value.
admin:http-server-createThis function creates a new HTTP App Server with the specified name, root, and port in the configuration.
admin:legacy-assignment-policyThis function returns an element that represents the legacy assignment policy.
admin:mimetypeThis function constructs a mimetype specification.
admin:mimetypes-addThis function adds mimetypes to the configuration.
admin:mimetypes-deleteThis function deletes mimetypes from the configuration.
admin:mimetypes-getThis function returns all the mimetypes from the configuration.
admin:odbc-server-createThis function creates a new ODBC App Server with the specified name, root, and port in the configuration.
admin:range-assignment-policyThis function returns an element that represents the range assignment policy.
admin:restart-hostsThis function restarts MarkLogic Server for the specified hosts.
admin:save-configurationThis function saves a configuration specification to the cluster configuration files.
admin:save-configuration-without-restartThis function saves a configuration specification to the cluster configuration files, without restarting MarkLogic Server.
admin:statistical-assignment-policyThis function returns an element that represents the statistical assignment policy.
admin:taskserver-get-debug-allowThis function returns the value for the debug-allow setting configured on the task server for the specified group.
admin:taskserver-get-debug-threadsThis function returns the number of debug threads configured on the task server for the specified group.
admin:taskserver-get-default-inference-sizeThis function returns the default amount of memory (in megabytes) that can be used by sem:store for inference.
admin:taskserver-get-default-time-limitThis function returns the default time limit configured on the task server for the specified group.
admin:taskserver-get-log-errorsThis function returns the value for the log-errors setting configured on the task server for the specified group.
admin:taskserver-get-max-inference-sizeThis function returns the maximum amount of memory in megabytes that can be used by sem:store for inference.
admin:taskserver-get-max-time-limitThis function returns the maximum time limit configured on the task server for the specified group.
admin:taskserver-get-nameThis function returns the name of the task server for the specified group from the configuration.
admin:taskserver-get-post-commit-trigger-depthThis function returns the maximum post-commit trigger depth configured on the task server for the specified group.
admin:taskserver-get-pre-commit-trigger-depthThis function returns the maximum pre-commit trigger depth configured on the task server for the specified group.
admin:taskserver-get-pre-commit-trigger-limitThis function returns the pre-commit trigger limit configured on the task server for the specified group.
admin:taskserver-get-profile-allowThis function returns the value for the profile-allow setting configured on the task server for the specified group.
admin:taskserver-get-queue-sizeThis function returns the number queue size configured on the task server for the specified group.
admin:taskserver-get-threadsThis function returns the number of threads configured on the task server for the specified group.
admin:taskserver-set-debug-allowThis function sets the value for the debug allow setting for the task server in the configuration.
admin:taskserver-set-debug-threadsThis function sets the value in the configuration of the maximum number of debug threads for the specified task server.
admin:taskserver-set-default-inference-sizeThis function specifies the default value for any request's inference size.
admin:taskserver-set-default-time-limitThis function sets the task server default time limit in the configuration.
admin:taskserver-set-log-errorsThis function sets the value for the log errors setting for the task server in the configuration.
admin:taskserver-set-max-inference-sizeThis function specifies the upper bound for any request's inference size.
admin:taskserver-set-max-time-limitThis function sets the task server max time limit in the configuration.
admin:taskserver-set-post-commit-trigger-depthThis function sets the value for the task server post-commit trigger depth in the configuration.
admin:taskserver-set-pre-commit-trigger-depthThis function sets the value for the task server pre-commit trigger depth in the configuration.
admin:taskserver-set-pre-commit-trigger-limitThis function sets the value for the task server pre-commit trigger depth in the configuration.
admin:taskserver-set-profile-allowThis function sets the value for the profile allow setting for the task server in the configuration.
admin:taskserver-set-queue-sizeThis function sets the value in the configuration of the maximum queue size for the specified task server.
admin:taskserver-set-threadsThis function sets the value in the configuration of the maximum number of threads for the specified task server.
admin:webdav-server-createThis function creates a new WebDAV App Server with the specified name, library, and port in the configuration.
admin:xdbc-server-createThis function creates a new XDBC App Server with the specified name, root, and port in the configuration.
alert:action-get-descriptionThis function returns the description of a given action.
alert:action-get-moduleThis function returns the module of a given action.
alert:action-get-module-dbThis function returns the module database of a given action.
alert:action-get-module-rootThis function returns the module root of a given action.
alert:action-get-nameThis function returns the name of a given action.
alert:action-get-optionsThis function returns the options of a given action.
alert:action-insertThis function inserts the specified action into the collection.
alert:action-removeThis function removes the named action from the database or throws an exception if the action does not exist.
alert:action-set-descriptionThis function returns the action with the description of the action updated.
alert:action-set-moduleThis function returns the action with the module of the action updated.
alert:action-set-module-dbThis function sets the module database of a given action.
alert:action-set-module-rootThis function sets the module root of a given action.
alert:action-set-nameThis function returns the action with the name of the action updated.
alert:action-set-optionsThis function returns the action with the options of the action updated.
alert:config-deleteRemove an alerting configuration identified by the specified URI.
alert:config-getGets the config associated with the specified URI.
alert:config-get-cpf-domain-namesThis function returns the CPF domain names set in the specified alerting configuration.
alert:config-get-descriptionThis function provides returns the description set in the specified alerting configuration.
alert:config-get-idThis function returns the ID of the specified alerting configuration.
alert:config-get-nameThis function returns the name set in the specified an alerting configuration.
alert:config-get-optionsThis function returns the options set in specified alerting configuration.
alert:config-get-trigger-idsThis function returns the trigger IDs set in the specified alerting configuration.
alert:config-get-uriThis function returns the URI set in the specified alerting configuration.
alert:config-insertInserts a config into the database.
alert:config-set-cpf-domain-namesThis function sets the CPF domain names in the specified alerting configuration.
alert:config-set-descriptionThis function sets the description within the specified alerting configuration.
alert:config-set-nameThis function sets the name in the specified alerting configuration.
alert:config-set-optionsThis function sets the options in the specified alerting configuration.
alert:config-set-trigger-idsThis function sets the trigger IDs in the specified alerting configuration.
alert:create-triggersCreate triggers that invoke the standard alerting trigger module.
alert:find-matching-rulesReturns a list of all rules associated with the specified config that match the specified document.
alert:get-actionsThis function retrieves all the named actions in the specified config URI.
alert:get-all-rulesThis function returns all rules visible to the current user.
alert:get-my-rulesThis function returns all rules associated with the current user.
alert:invoke-matching-actionsFinds the rules that match the specified document and invokes their associated actions.
alert:make-actionThis function creates the specified action.
alert:make-configCreate an alerting configuration associated with a particular URI.
alert:make-log-actionCreate a standard logging action named "log".
alert:make-ruleThis function creates the specified rule.
alert:remove-triggersRemove triggers whose IDs are listed in the config.
alert:rule-action-queryThis function creates a query to find rules with any of the specified actions.
alert:rule-get-actionThis function returns the action of a given rule.
alert:rule-get-descriptionThis function returns the description of a given rule.
alert:rule-get-idThis function returns the ID of a given rule.
alert:rule-get-nameThis function returns the name of a given rule.
alert:rule-get-optionsThis function returns the options of a given rule.
alert:rule-get-queryGet the cts:query corresponding to the rule's query expression.
alert:rule-get-user-idThis function returns the user ID of a given rule.
alert:rule-id-queryThis function creates a query to find rules with any of the specified IDs.
alert:rule-insertThis function inserts rule into the database associated with the specified alerting configuration.
alert:rule-name-queryThis function creates a query to find rules with any of the specified names.
alert:rule-removeThis function removes the specified rule from the collection.
alert:rule-set-actionThis function returns the rule with the action updated.
alert:rule-set-descriptionThis function returns the rule with the description of the rule updated.
alert:rule-set-nameThis function returns the rule with the name of the rule updated.
alert:rule-set-optionsThis function returns the rule with the options of the rule updated.
alert:rule-set-querySet the cts:query corresponding to the rule's query expression.
alert:rule-set-user-idThis function returns the rule with the user ID updated.
alert:rule-user-id-queryThis function creates a query to find rules with any of the specified user IDs.
alert:spawn-matching-actionsFinds the rules that match the specified document and spawns their associated actions.
cdict:dictionary-deleteDelete the custom dictionary for $lang, an ISO language code for a licensed language.
cdict:dictionary-readIf $lang matches a licensed language with a custom dictionary, the custom dictionary from the local host is returned.
cdict:dictionary-write$lang is an ISO language code.
cdict:get-languagesReturn the ISO language codes for all licensed languages.
cpf:check-transitionVerify that the current transition is the correct one for the document.
cpf:document-get-errorFetch a trace of the error that caused the document's processing to fail, if any.
cpf:document-get-last-updatedDetermine the date and time of the last update to the document's content, if any.
cpf:document-get-processing-statusDetermine the document's current processing status, if any.
cpf:document-get-stateDetermine the document's current state, if any.
cpf:document-set-errorSet the document's error trace to the given value.
cpf:document-set-last-updatedSet the date and time of the document's last update.
cpf:document-set-processing-statusSet the document's processing status to the given value.
cpf:document-set-stateSet the document's state to the given state.
cpf:failureConcludes the state action in failure, advancing the state as defined by the state transition.
cpf:successConcludes the action successfully, advancing the state as defined by the transition.
css:convertConvert CSS text to an equivalent XML representation that is more suitable for analysis.
css:getFetch the CSS for the given document, be it embedded or linked.
cts:aggregateExecutes a user-defined extension aggregate function against a value lexicon or n-way co-occurence of multiple value lexicons.
cts:and-not-queryReturns a query specifying the set difference of the matches specified by two sub-queries.
cts:and-not-query-negative-queryReturns the negative (second parameter) query used to construct the specified query.
cts:and-not-query-positive-queryReturns the positive (first parameter) query used to construct the specified query.
cts:and-queryReturns a query specifying the intersection of the matches specified by the sub-queries.
cts:and-query-optionsReturns the options for the specified query.
cts:and-query-queriesReturns a sequence of the queries that were used to construct the specified query.
cts:approx-center[DEPRECATED: use geo:approx-center instead] Return a point approximating the center of the given region.
cts:arc-intersection[DEPRECATED: use geo:arc-intersection instead] Returns the point at the intersection of two arcs.
cts:avg[DEPRECATED: use cts:avg-aggregate] Returns a frequency-weighted average of a sequence.
cts:avg-aggregateReturns the average of the values given a value lexicon.
cts:bearing[DEPRECATED: use geo:bearing instead] Returns the true bearing in radians of the path from the first point to the second.
cts:boost-queryReturns a query specifying that matches to $matching-query should have their search relevance scores boosted if they also match $boosting-query.
cts:boost-query-boosting-queryReturns the boosting (second parameter) query used to construct the specified boost query.
cts:boost-query-matching-queryReturns the matching (first parameter) query used to construct the specified boost query.
cts:bounding-boxes[DEPRECATED: use geo:bounding-boxes instead] Returns a sequence of boxes that bound the given region.
cts:boxReturns a geospatial box value.
cts:box-eastReturns a box's eastern boundary.
cts:box-intersects[DEPRECATED: use geo:box-intersects instead] Returns true if the box intersects with a region.
cts:box-northReturns a box's northern boundary.
cts:box-southReturns a box's southern boundary.
cts:box-westReturns a box's western boundary.
cts:circleReturns a geospatial circle value.
cts:circle-centerReturns a circle's center point.
cts:circle-intersects[DEPRECATED: use geo:circle-intersects instead] Returns true if the circle intersects with a region.
cts:circle-radiusReturns a circle's radius.
cts:classifyClassifies a sequence of nodes based on training data.
cts:clusterProduces a set of clusters from a sequence of nodes.
cts:collection-matchReturns values from the collection lexicon that match the specified wildcard pattern.
cts:collection-queryReturns a query matching documents in the collections with the given URIs.
cts:collection-query-urisReturns the URIs used to construct the specified query.
cts:collection-referenceCreates a reference to the collection lexicon, for use as a parameter to cts:value-tuples.
cts:collectionsReturns values from the collection lexicon.
cts:complex-polygonReturns a geospatial complex polygon value.
cts:complex-polygon-contains[DEPRECATED: use geo:complex-polygon-contains instead] Returns true if the complex-polygon contains a region.
cts:complex-polygon-innerReturns a complex polygon's inner polygons.
cts:complex-polygon-intersects[DEPRECATED: use geo:complex-polygon-intersects instead] Returns true if the complex-polygon intersects with a region.
cts:complex-polygon-outerReturns a complex polygon's outer polygon.
cts:confidenceReturns the confidence of a node, or of the context node if no node is provided.
cts:confidence-orderCreates a confidence-based ordering clause, for use as an option to cts:search.
cts:containsReturns true if any of a sequence of values matches a query.
cts:correlationReturns the frequency-weighted correlation given a 2-way co-occurrence.
cts:count[DEPRECATED: use cts:count-aggregate] Returns a frequency-weighted count of a sequence.
cts:count-aggregateReturns the count of a value lexicon.
cts:covarianceReturns the frequency-weighted sample covariance given a 2-way co-occurrence.
cts:covariance-pReturns the frequency-weighted covariance of the population given a 2-way co-occurrence.
cts:deregisterDeregister a registered query, explicitly releasing the associated resources.
cts:destination[DEPRECATED: use geo:destination instead] Returns the point at the given distance (in miles) along the given bearing (in radians) from the starting point.
cts:directory-queryReturns a query matching documents in the directories with the given URIs.
cts:directory-query-depthReturns the depth used to construct the specified query.
cts:directory-query-urisReturns the URIs used to construct the specified query.
cts:distance[DEPRECATED: use geo:distance instead] Returns the distance (in miles) between two points.
cts:distinctive-termsReturn the most "relevant" terms in the model nodes (that is, the terms with the highest scores).
cts:document-fragment-queryReturns a query that matches all documents where $query matches any document fragment.
cts:document-fragment-query-queryReturns the query used to construct the specified query.
cts:document-orderCreates a document-based ordering clause, for use as an option to cts:search.
cts:document-queryReturns a query matching documents with the given URIs.
cts:document-query-urisReturns the URIs used to construct the specified query.
cts:element-attribute-pair-geospatial-boxesReturns boxes derived from the specified element point lexicon(s).
cts:element-attribute-pair-geospatial-queryReturns a cts:query matching elements by name which has specific attributes representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
cts:element-attribute-pair-geospatial-query-element-nameReturns the QNames used to construct the specified query.
cts:element-attribute-pair-geospatial-query-latitude-nameReturns the QNames used to construct the specified query.
cts:element-attribute-pair-geospatial-query-longitude-nameReturns the QNames used to construct the specified query.
cts:element-attribute-pair-geospatial-query-optionsReturns the options for the specified query.
cts:element-attribute-pair-geospatial-query-regionReturns the geographical regions with which the specified query was constructed.
cts:element-attribute-pair-geospatial-query-weightReturns the weight with which the specified query was constructed.
cts:element-attribute-pair-geospatial-value-matchReturns values from the specified element attribute pair geospatial value lexicon(s) that match the specified wildcard pattern.
cts:element-attribute-pair-geospatial-valuesReturns values from the specified element-attribute-pair geospatial value lexicon(s).
cts:element-attribute-range-queryReturns a cts:query matching element-attributes by name with a range-index entry equal to a given value.
cts:element-attribute-range-query-attribute-nameReturns the QNames used to construct the specified query.
cts:element-attribute-range-query-element-nameReturns the QNames used to construct the specified query.
cts:element-attribute-range-query-operatorReturns the operator used to construct the specified query.
cts:element-attribute-range-query-optionsReturns the options for the specified query.
cts:element-attribute-range-query-valueReturns the value used to construct the specified query.
cts:element-attribute-range-query-weightReturns the weight with which the specified query was constructed.
cts:element-attribute-referenceCreates a reference to an element attribute value lexicon, for use as a parameter to cts:value-tuples.
cts:element-attribute-value-co-occurrencesReturns value co-occurrences from the specified element or element-attribute value lexicon(s).
cts:element-attribute-value-geospatial-co-occurrencesReturns value co-occurrences from the specified element-attribute value lexicon with the specified geospatial lexicon.
cts:element-attribute-value-matchReturns values from the specified element-attribute value lexicon(s) that match the specified pattern.
cts:element-attribute-value-queryReturns a query matching elements by name with attributes by name with text content equal a given phrase.
cts:element-attribute-value-query-attribute-nameReturns the attribute QNames used to construct the specified query.
cts:element-attribute-value-query-element-nameReturns the element QNames used to construct the specified query.
cts:element-attribute-value-query-optionsReturns the options for the specified query.
cts:element-attribute-value-query-textReturns the text used to construct the specified query.
cts:element-attribute-value-query-weightReturns the weight with which the specified query was constructed.
cts:element-attribute-value-rangesReturns value ranges from the specified element-attribute value lexicon(s).
cts:element-attribute-valuesReturns values from the specified element-attribute value lexicon(s).
cts:element-attribute-word-matchReturns words from the specified element-attribute word lexicon(s) that match a wildcard pattern.
cts:element-attribute-word-queryReturns a query matching elements by name with attributes by name with text content containing a given phrase.
cts:element-attribute-word-query-attribute-nameReturns the attribute QNames used to construct the specified query.
cts:element-attribute-word-query-element-nameReturns the element QNames used to construct the specified query.
cts:element-attribute-word-query-optionsReturns the options for the specified query.
cts:element-attribute-word-query-textReturns the text used to construct the specified query.
cts:element-attribute-word-query-weightReturns the weight with which the specified query was constructed.
cts:element-attribute-wordsReturns words from the specified element-attribute word lexicon(s).
cts:element-child-geospatial-boxesReturns boxes derived from the specified element point lexicon(s).
cts:element-child-geospatial-queryReturns a cts:query matching elements by name which has specific element children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
cts:element-child-geospatial-query-child-nameReturns the QNames used to construct the specified query.
cts:element-child-geospatial-query-element-nameReturns the QNames used to construct the specified query.
cts:element-child-geospatial-query-optionsReturns the options for the specified query.
cts:element-child-geospatial-query-regionReturns the geographical regions with which the specified query was constructed.
cts:element-child-geospatial-query-weightReturns the weight with which the specified query was constructed.
cts:element-child-geospatial-value-matchReturns values from the specified element child geospatial value lexicon(s) that match the specified wildcard pattern.
cts:element-child-geospatial-valuesReturns values from the specified element-child geospatial value lexicon(s).
cts:element-geospatial-boxesReturns boxes derived from the specified element point lexicon(s).
cts:element-geospatial-queryReturns a cts:query matching elements by name whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
cts:element-geospatial-query-element-nameReturns the QNames used to construct the specified query.
cts:element-geospatial-query-optionsReturns the options for the specified query.
cts:element-geospatial-query-regionReturns the geographical regions with which the specified query was constructed.
cts:element-geospatial-query-weightReturns the weight with which the specified query was constructed.
cts:element-geospatial-value-matchReturns values from the specified element geospatial value lexicon(s) that match the specified wildcard pattern.
cts:element-geospatial-valuesReturns values from the specified element geospatial value lexicon(s).
cts:element-pair-geospatial-boxesReturns boxes derived from the specified element point lexicon(s).
cts:element-pair-geospatial-queryReturns a cts:query matching elements by name which has specific element children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
cts:element-pair-geospatial-query-element-nameReturns the QNames used to construct the specified query.
cts:element-pair-geospatial-query-latitude-nameReturns the QNames used to construct the specified query.
cts:element-pair-geospatial-query-longitude-nameReturns the QNames used to construct the specified query.
cts:element-pair-geospatial-query-optionsReturns the options for the specified query.
cts:element-pair-geospatial-query-regionReturns the geographical regions with which the specified query was constructed.
cts:element-pair-geospatial-query-weightReturns the weight with which the specified query was constructed.
cts:element-pair-geospatial-value-matchReturns values from the specified element pair geospatial value lexicon(s) that match the specified wildcard pattern.
cts:element-pair-geospatial-valuesReturns values from the specified element-pair geospatial value lexicon(s).
cts:element-queryReturns a cts:query matching elements by name with the content constrained by the given cts:query in the second parameter.
cts:element-query-element-nameReturns the QNames used to construct the specified query.
cts:element-query-queryReturns the query used to construct the element query.
cts:element-range-queryReturns a cts:query matching elements by name with a range-index entry equal to a given value.
cts:element-range-query-element-nameReturns the QNames used to construct the specified query.
cts:element-range-query-operatorReturns the operator used to construct the specified query.
cts:element-range-query-optionsReturns the options for the specified query.
cts:element-range-query-valueReturns the value used to construct the specified query.
cts:element-range-query-weightReturns the weight with which the specified query was constructed.
cts:element-referenceCreates a reference to an element value lexicon, for use as a parameter to cts:value-tuples, temporal:axis-create, or any other function that takes an index reference.
cts:element-value-co-occurrencesReturns value co-occurrences (that is, pairs of values, both of which appear in the same fragment) from the specified element value lexicon(s).
cts:element-value-geospatial-co-occurrencesReturns value co-occurrences from the specified element value lexicon with the specified geospatial lexicon.
cts:element-value-matchReturns values from the specified element value lexicon(s) that match the specified wildcard pattern.
cts:element-value-queryReturns a query matching elements by name with text content equal a given phrase.
cts:element-value-query-element-nameReturns the QNames used to construct the specified query.
cts:element-value-query-optionsReturns the options for the specified query.
cts:element-value-query-textReturns the text used to construct the specified query.
cts:element-value-query-weightReturns the weight with which the specified query was constructed.
cts:element-value-rangesReturns value ranges from the specified element value lexicon(s).
cts:element-valuesReturns values from the specified element value lexicon(s).
cts:element-walkReturns a copy of the node, replacing any elements found with the specified expression.
cts:element-word-matchReturns words from the specified element word lexicon(s) that match a wildcard pattern.
cts:element-word-queryReturns a query matching elements by name with text content containing a given phrase.
cts:element-word-query-element-nameReturns the QNames used to construct the specified query.
cts:element-word-query-optionsReturns the options for the specified query.
cts:element-word-query-textReturns the text used to construct the specified query.
cts:element-word-query-weightReturns the weight with which the specified query was constructed.
cts:element-wordsReturns words from the specified element word lexicon.
cts:false-queryReturns a query that matches no fragments.
cts:field-range-queryReturns a cts:query matching fields by name with a range-index entry equal to a given value.
cts:field-range-query-field-nameReturns the fieldname used to construct the specified query.
cts:field-range-query-operatorReturns the operator used to construct the specified query.
cts:field-range-query-optionsReturns the options for the specified query.
cts:field-range-query-valueReturns the value used to construct the specified query.
cts:field-range-query-weightReturns the weight with which the specified query was constructed.
cts:field-referenceCreates a reference to a field value lexicon, for use as a parameter to cts:value-tuples.
cts:field-value-co-occurrencesReturns value co-occurrences (that is, pairs of values, both of which appear in the same fragment) from the specified field value lexicon(s).
cts:field-value-matchReturns values from the specified field value lexicon(s) that match the specified wildcard pattern.
cts:field-value-queryReturns a query matching text content containing a given value in the specified field.
cts:field-value-query-field-nameReturns the names used to construct the specified cts:field-value-query.
cts:field-value-query-optionsReturns the options for the specified cts:field-value-query.
cts:field-value-query-textReturns the values used to construct the specified cts:field-value-query.
cts:field-value-query-weightReturns the weight with which the specified query was constructed.
cts:field-value-rangesReturns value ranges from the specified field value lexicon(s).
cts:field-valuesReturns values from the specified field value lexicon(s).
cts:field-word-matchReturns words from the specified field word lexicon(s) that match a wildcard pattern.
cts:field-word-queryReturns a query matching text content containing a given phrase in the specified field.
cts:field-word-query-field-nameReturns the names used to construct the specified cts:field-word-query.
cts:field-word-query-optionsReturns the options for the specified cts:field-word-query.
cts:field-word-query-textReturns the text used to construct the specified cts:field-word-query.
cts:field-word-query-weightReturns the weight with which the specified query was constructed.
cts:field-wordsReturns words from the specified field word lexicon.
cts:fitnessReturns the fitness of a node, or of the context node if no node is provided.
cts:fitness-orderCreates a fitness-based ordering clause, for use as an option to cts:search.
cts:frequencyReturns an integer representing the number of times in which a particular value occurs in a value lexicon lookup (for example, cts:element-values).
cts:geospatial-attribute-pair-referenceCreates a reference to a geospatial attribute pair range index, for use as a parameter to cts:value-tuples.
cts:geospatial-boxesReturns boxes derived from the specified point lexicon(s).
cts:geospatial-co-occurrencesReturns value co-occurrences from the geospatial lexicons.
cts:geospatial-element-child-referenceCreates a reference to a geospatial element child range index, for use as a parameter to cts:value-tuples.
cts:geospatial-element-pair-referenceCreates a reference to a geospatial element pair range index, for use as a parameter to cts:value-tuples.
cts:geospatial-element-referenceCreates a reference to a geospatial element range index, for use as a parameter to cts:value-tuples.
cts:geospatial-json-property-child-referenceCreates a reference to a geospatial json property child range index, for use as a parameter to cts:value-tuples.
cts:geospatial-json-property-pair-referenceCreates a reference to a geospatial JSON property pair range index, for use as a parameter to cts:value-tuples.
cts:geospatial-json-property-referenceCreates a reference to a geospatial json property range index, for use as a parameter to cts:value-tuples.
cts:geospatial-path-referenceCreates a reference to a geospatial path range index, for use as a parameter to cts:value-tuples.
cts:highlightReturns a copy of the node, replacing any text matching the query with the specified expression.
cts:index-orderCreates a index-based ordering clause, for use as an option to cts:search.
cts:json-property-child-geospatial-queryReturns a cts:query matching json properties by name which has specific children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
cts:json-property-child-geospatial-query-child-nameReturns the names used to construct the specified query.
cts:json-property-child-geospatial-query-optionsReturns the options for the specified query.
cts:json-property-child-geospatial-query-property-nameReturns the names used to construct the specified query.
cts:json-property-child-geospatial-query-regionReturns the geographical regions with which the specified query was constructed.
cts:json-property-child-geospatial-query-weightReturns the weight with which the specified query was constructed.
cts:json-property-geospatial-queryReturns a cts:query matching json properties by name whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
cts:json-property-geospatial-query-optionsReturns the options for the specified query.
cts:json-property-geospatial-query-property-nameReturns the json property names used to construct the specified query.
cts:json-property-geospatial-query-regionReturns the geographical regions with which the specified query was constructed.
cts:json-property-geospatial-query-weightReturns the weight with which the specified query was constructed.
cts:json-property-pair-geospatial-queryReturns a cts:query matching json properties by name which has specific property children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
cts:json-property-pair-geospatial-query-latitude-nameReturns the property names used to construct the specified query.
cts:json-property-pair-geospatial-query-longitude-nameReturns the property names used to construct the specified query.
cts:json-property-pair-geospatial-query-optionsReturns the options for the specified query.
cts:json-property-pair-geospatial-query-property-nameReturns the property names used to construct the specified query.
cts:json-property-pair-geospatial-query-regionReturns the geographical regions with which the specified query was constructed.
cts:json-property-pair-geospatial-query-weightReturns the weight with which the specified query was constructed.
cts:json-property-range-queryReturns a cts:query matching JSON properties by name with a range-index entry equal to a given value.
cts:json-property-range-query-operatorReturns the operator used to construct the specified query.
cts:json-property-range-query-optionsReturns the options for the specified query.
cts:json-property-range-query-property-nameReturns the JSON property name used to construct the specified query.
cts:json-property-range-query-valueReturns the value used to construct the specified query.
cts:json-property-range-query-weightReturns the weight with which the specified query was constructed.
cts:json-property-referenceCreates a reference to a JSON property value lexicon, for use as a parameter to cts:value-tuples.
cts:json-property-scope-queryReturns a cts:query matching JSON properties by name with the content constrained by the given cts:query in the second parameter.
cts:json-property-scope-query-property-nameReturns the JSON property name used to construct the specified query.
cts:json-property-scope-query-queryReturns the query used to construct the property scope query.
cts:json-property-value-queryReturns a query matching JSON properties by name with value equal the given value.
cts:json-property-value-query-optionsReturns the options for the specified query.
cts:json-property-value-query-property-nameReturns the JSON property name used to construct the specified query.
cts:json-property-value-query-textReturns the text used to construct the specified query.
cts:json-property-value-query-valueReturns the value used to construct the specified query.
cts:json-property-value-query-weightReturns the weight with which the specified query was constructed.
cts:json-property-word-matchReturns words from the specified JSON property word lexicon(s) that match a wildcard pattern.
cts:json-property-word-queryReturns a query matching JSON properties by name with text content containing a given phrase.
cts:json-property-word-query-optionsReturns the options for the specified query.
cts:json-property-word-query-property-nameReturns the name used to construct the specified query.
cts:json-property-word-query-textReturns the text used to construct the specified query.
cts:json-property-word-query-weightReturns the weight with which the specified query was constructed.
cts:json-property-wordsReturns words from the specified JSON property word lexicon.
cts:linear-modelReturns a linear model that fits the frequency-weighted data set.
cts:linestringReturns a geospatial linestring value.
cts:linestring-verticesReturns a linestring's vertices.
cts:locks-fragment-queryReturns a query that matches all documents where $query matches document-locks.
cts:locks-fragment-query-queryReturns the query used to construct the specified query.
cts:lsqt-queryReturns only documents before LSQT or a timestamp before LSQT for stable query results.
cts:lsqt-query-optionsReturns the options for the specified query.
cts:lsqt-query-temporal-collectionReturns the name of the temporal collection used to construct specified query.
cts:lsqt-query-timestampReturns timestamp used to construct the specified query.
cts:lsqt-query-weightReturns the weight with which the specified query was constructed.
cts:match-regionsFind regions in documents that have a spatial relationship to one or more caller-supplied regions.
cts:maxReturns the maximal value given a value lexicon.
cts:medianReturns a frequency-weighted median of a sequence.
cts:minReturns the minimal value given a value lexicon.
cts:near-queryReturns a query matching all of the specified queries, where the matches occur within the specified distance from each other.
cts:near-query-distanceReturns the distance used to construct the near query.
cts:near-query-optionsReturns the options for the specified query.
cts:near-query-queriesReturns the query sequence used to construct the near query.
cts:near-query-weightReturns the weight with which the specified query was constructed.
cts:not-in-queryReturns a query matching the first subquery, where those matches do not occur within 0 distance of the other query.
cts:not-in-query-negative-queryReturns the negative (second parameter) query used to construct the specified query.
cts:not-in-query-positive-queryReturns the positive (first parameter) query used to construct the specified query.
cts:not-queryReturns a query specifying the matches not specified by its sub-query.
cts:not-query-queryReturns the query used to construct the specified query.
cts:not-query-weightReturns the weight with which the specified query was constructed.
cts:or-queryReturns a query specifying the union of the matches specified by the sub-queries.
cts:or-query-optionsReturns the options for the specified query.
cts:or-query-queriesReturns a sequence of the queries that were used to construct the specified query.
cts:parseParses a query string
cts:parse-wkt[DEPRECATED: use geo:parse-wkt instead] Returns a sequence of geospatial regions parsed from Well-Known Text format.
cts:path-geospatial-queryReturns a cts:query matching path expressions whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
cts:path-geospatial-query-optionsReturns the options for the specified query.
cts:path-geospatial-query-path-expressionReturns the path expressions used to construct the specified query.
cts:path-geospatial-query-regionReturns the geographical regions with which the specified query was constructed.
cts:path-geospatial-query-weightReturns the weight with which the specified query was constructed.
cts:path-range-queryReturns a cts:query matching paths with a range-index entry equal a given value.
cts:path-range-query-operatorReturns the operator used to construct the specified query.
cts:path-range-query-optionsReturns the options for the specified query.
cts:path-range-query-path-nameReturns the path expression used to construct the specified query.
cts:path-range-query-valueReturns the value used to construct the specified query.
cts:path-range-query-weightReturns the weight with which the specified query was constructed.
cts:path-referenceCreates a reference to a path value lexicon, for use as a parameter to cts:value-tuples.
cts:percent-rankReturns the rank of a value in a data set as a percentage of the data set.
cts:percentileReturns a sequence of percentile(s) given a sequence of percentage(s).
cts:periodCreates a period value, for use as a parameter to cts:period-range-query or cts:period-compare-query.
cts:period-compareCompares two periods using the specified comparision operator.
cts:period-compare-queryReturns a cts:query matching documents that have relevant pair of period values.
cts:period-compare-query-axis-1Returns the name of the first axis used to construct the specified query.
cts:period-compare-query-axis-2Returns the name of the second axis used to construct the specified query.
cts:period-compare-query-operatorReturns the operator used to construct the specified query.
cts:period-compare-query-optionsReturns the options for the specified query.
cts:period-range-queryReturns a cts:query matching period by name with a period value with an operator.
cts:period-range-query-axisReturns the axis name used to construct the specified query.
cts:period-range-query-operatorReturns the operator used to construct the specified query.
cts:period-range-query-optionsReturns the options for the specified query.
cts:period-range-query-periodReturns the period used to construct the specified query.
cts:pointReturns a point value.
cts:point-latitudeReturns a point's latitude value.
cts:point-longitudeReturns a point's longitude value.
cts:polygonReturns a geospatial polygon value.
cts:polygon-contains[DEPRECATED: use geo:polygon-contains instead] Returns true if the polygon contains a region.
cts:polygon-intersects[DEPRECATED: use geo:polygon-intersects instead] Returns true if the polygon intersects with a region.
cts:polygon-verticesReturns a polygon's vertices.
cts:properties-fragment-queryReturns a query that matches all documents where $query matches document-properties.
cts:properties-fragment-query-queryReturns the query used to construct the specified query.
cts:qualityReturns the quality of a node, or of the context node if no node is provided.
cts:quality-orderCreates a quality-based ordering clause, for use as an option to cts:search.
cts:queryCreates a query.
cts:rankReturns the rank of a value in a data set.
cts:reference-parseCreates a reference to a value lexicon by parsing its XML or JSON representation, for use as a parameter to cts:value-tuples.
cts:reference-scalar-typeAccessor for the scalar type of a reference to a value lexicon.
cts:region-contains[DEPRECATED: use geo:region-contains instead] Returns true if the region contains the other region.
cts:region-intersects[DEPRECATED: use geo:region-intersects instead] Returns true if the region intersects with a region.
cts:registerRegister a query for later use.
cts:registered-queryReturns a query matching fragments specified by previously registered queries (see cts:register).
cts:registered-query-idsReturns the registered query identifiers used to construct the specified query.
cts:registered-query-optionsReturns the options for the specified query.
cts:registered-query-weightReturns the weight with which the specified query was constructed.
cts:relevance-infoReturn the relevance score computation report for a node.
cts:remainderReturns an estimated search result size for a node, or of the context node if no node is provided.
cts:reverse-queryConstruct a query that matches serialized cts queries, based on a set of model input nodes.
cts:reverse-query-nodesReturns the nodes used to construct the specified query.
cts:reverse-query-weightReturns the weight with which the specified query was constructed.
cts:scoreReturns the score of a node, or of the context node if no node is provided.
cts:score-orderCreates a score-based ordering clause, for use as an option to cts:search.
cts:searchReturns a relevance-ordered sequence of nodes specified by a given query.
cts:shortest-distance[DEPRECATED: use geo:shortest-distance instead] Returns the great circle distance (in miles) between a point and an region.
cts:similar-queryReturns a query matching nodes similar to the model nodes.
cts:similar-query-nodesReturns the nodes used to construct the specified query.
cts:similar-query-weightReturns the weight with which the specified query was constructed.
cts:stddevReturns a frequency-weighted sample standard deviation given a value lexicon.
cts:stddev-pReturns a frequency-weighted standard deviation of the population given a value lexicon.
cts:stemReturns the stem(s) for a word.
cts:sum[DEPRECATED: use cts:sum-aggregate] Returns a frequency-weighted sum of a sequence.
cts:sum-aggregateReturns the sum of the values given a value lexicon.
cts:thresholdsCompute precision, recall, the F measure, and thresholds for the classes computed by the classifier, by comparing with the labels for the same set.
cts:to-wkt[DEPRECATED: use geo:to-wkt instead] Returns a sequence of strings in Well-Known Text format.
cts:tokenizeTokenizes text into words, punctuation, and spaces.
cts:trainProduces a set of classifiers from a list of labeled training documents.
cts:triple-range-queryReturns a cts:query matching triples with a triple index entry equal to the given values.
cts:triple-range-query-objectReturns the object value used to construct the specified query.
cts:triple-range-query-operatorReturns the operators used to construct the specified query.
cts:triple-range-query-optionsReturns the options for the specified query.
cts:triple-range-query-predicateReturns the predicate value used to construct the specified query.
cts:triple-range-query-subjectReturns the subject value used to construct the specified query.
cts:triple-range-query-weightReturns the weight with which the specified query was constructed.
cts:triple-value-statisticsReturns statistics from the triple index for the values given.
cts:triplesReturns values from the triple index.
cts:true-queryReturns a query that matches all fragments.
cts:unorderedSpecifies that results should be unordered, for use with cts:search.
cts:uri-matchReturns values from the URI lexicon that match the specified wildcard pattern.
cts:uri-referenceCreates a reference to the URI lexicon, for use as a parameter to cts:value-tuples.
cts:urisReturns values from the URI lexicon.
cts:valid-index-pathParses path expressions and resolves namespaces based on the server run-time environment.
cts:value-co-occurrencesReturns value co-occurrences (that is, pairs of values, both of which appear in the same fragment) from the specified value lexicon(s).
cts:value-matchReturns values from the specified path value lexicon(s) that match the specified wildcard pattern.
cts:value-rangesReturns value ranges from the specified path value lexicon(s).
cts:value-tuplesReturns value co-occurrence tuples (that is, tuples of values, each of which appear in the same fragment) from the specified value lexicons.
cts:valuesReturns values from the specified value lexicon(s).
cts:varianceReturns a frequency-weighted sample variance given a value lexicon.
cts:variance-pReturns a frequency-weighted variance of the population given a value lexicon.
cts:walkWalks a node, evaluating an expression with any text matching a query.
cts:word-matchReturns words from the word lexicon that match the wildcard pattern.
cts:word-queryReturns a query matching text content containing a given phrase.
cts:word-query-optionsReturns the options for the specified query.
cts:word-query-textReturns the text used to construct the specified query.
cts:word-query-weightReturns the weight with which the specified query was constructed.
cts:wordsReturns words from the word lexicon.
cvt:basenameReturn the filename part of the URI, cutting off any query strings or fragments.
cvt:basepathReturn the base path of the URI, cutting off the filename.
cvt:destination-uriConstruct the destination URI from the source URI using the following rules: The path prefix of the destination URI is the same as the source URI's.
cvt:part-uriConstruct the URI for the part using the following rules: The path prefix of the part URI is the same source URI's, followed by a subdirectory name.
cvt:save-converted-documentsSave a set of converted documents, with appropriate links.
dbg:attachAttach to a request and stop it for debugging.
dbg:attachedReturn the request ID's of attached requests in a given server.
dbg:breakSet a breakpoint at the given expression ID.
dbg:breakpointsReturns a sequence of expression ID's representing existing breakpoints for the given request.
dbg:clearClear a breakpoint at the given expression ID.
dbg:connectConnect to a Server (http, xdbc, or task) for debugging.
dbg:connectedReturn the ID's of servers that are connected by the debugger.
dbg:continueContinue evaluation of the request.
dbg:detachDetach from a stopped request.
dbg:disconnectEnd the debugging of a server.
dbg:evalEvaluate a string as an XQuery for debugging.
dbg:exprReturns a description/representation of a given expression.
dbg:finishContinue evaluation of the request until the end of the current function.
dbg:functionReturns the expression ID representing the function defined in a module with a given name.
dbg:invokeInvoke a module for debugging.
dbg:lineReturns a sequence of expression ID's found on a given line of a stopped request.
dbg:nextContinue evaluation of the request until the beginning or end of an expression that is not a descendant of the current expression.
dbg:outContinue evaluation of the request until the end of the current expression.
dbg:stackReturn the stack trace for a given request.
dbg:statusReturn the debugging status of given requests.
dbg:stepContinue evaluation of the request until the beginning or end of an expression.
dbg:stopPlacing this call in XQuery will instruct the evaluator to stop a request for debugging.
dbg:stoppedReturn the request ID's of stopped requests in a given server.
dbg:valueEvaluate an expression in the context of the identified stopped request.
dbg:waitWait until at least one of the given requests stops or all complete evaluating.
dbk:convertConvert XHTML to DocBook lite vocabulary, if possible.
dls:as-of-queryThis function returns a query that matches the most recent numbered version of documents that were created before the specified date and time.
dls:author-queryThis function returns a query that matches documents authored by the specified user.
dls:break-checkoutThis function breaks (unlocks) a checked-out document
dls:document-add-collectionsThis function adds the named document to the specified collections.
dls:document-add-permissionsThis function adds the specified permissions for the named document.
dls:document-add-propertiesThis function adds the specified properties to any existing properties associated with the named document.
dls:document-checkinThis function checks in (unlocks) the document at the specified URI to allow other users to modify the document.
dls:document-checkoutThis function checks out (locks) the document at the specified URI to prevent other users from modifying the document.
dls:document-checkout-statusThis function returns a checkout element containing the checkout status of the specified document.
dls:document-checkout-update-checkinThis function allows you to checkout, update, and checkin a managed document in a single transaction.
dls:document-deleteThis function removes the specified managed document.
dls:document-extract-partThis function extracts an element from an existing document and creates a new document from the extracted element.
dls:document-get-permissionsThis function gets the permissions for the specified document from the point of view of the Library Services API.
dls:document-historyReturns the version history of the document located at the specified URI.
dls:document-include-queryThis function returns a query that matches any managed document that has an XInclude link that exactly matches the specified URI.
dls:document-insert-and-manageThis function inserts a document into the database and places the document under management.
dls:document-is-managedThis function determines whether or not the document at the specified URI is managed.
dls:document-manageThis function places a document under management.
dls:document-purgeThis function deletes all numbered versions of the specified managed document and its referenced documents, as specified by the rention policies set by dls:retention-rule.
dls:document-remove-collectionsThis function removes the named document from the specified collection.
dls:document-remove-permissionsThis function removes the specified permissions from the named document.
dls:document-remove-propertiesThis function removes the specified properties from the named document.
dls:document-retention-rulesThis function returns the retention rules that apply to the document at the specified URI.
dls:document-set-collectionsThis function sets the named document to the specified collections.
dls:document-set-permissionsThis function sets the specified permissions for the named document.
dls:document-set-propertiesThis function sets the properties of a document to the given sequence of elements.
dls:document-set-propertyThis function sets a property on a document.
dls:document-set-qualityThis function sets the quality of the document with the given URI.
dls:document-unmanageRemoves the specified document from management.
dls:document-updateThis function updates the managed document at the specified URI with the specified contents.
dls:document-versionThis function returns a particular version of a managed document.
dls:document-version-as-ofThis function returns the most recent version of a document as of a point in time.
dls:document-version-deleteThis function removes the specified version of the managed document at the specified URI.
dls:document-version-queryThis function returns a query that matches the specified version of the managed documents.
dls:document-version-uriThis function returns the URI of the specified version of the document located at the specified URI.
dls:document-version-urisThis function returns the URIs of all versions of a managed document.
dls:document-versions-queryThis function returns a query that matches any version of the specified URI.
dls:documents-queryThis function returns a query that matches the latest versions of the managed documents in the database.
dls:latest-validation-resultsReturns a report describing the status of an upgrade from a pre-MarkLogic 8 DLS repository.
dls:link-expandThis function performs a single level expansion of a single XInclude reference.
dls:link-referencesThis function returns a list of all the distinct URIs of documents referenced (either directly or indirectly) in the expansion of the node.
dls:node-expandThis function recursively examines the node for XInclude references and expands them, following the rules of the XInclude specification.
dls:purgeThis function deletes all numbered versions of managed documents and its referenced documents (such as /foo/bar.xml_versions/1-bar.xml), as specified by the rention policy set by one or more dls:retention-rule functions.
dls:retention-ruleThis function creates and returns a retention rule element.
dls:retention-rule-insertThis function inserts retention rules into the database.
dls:retention-rule-removeThis function removes the specified retention rules from the database.
dls:retention-rulesThis function returns the specified retention rules from the database.
dls:set-upgrade-statusSets DLS the upgrade status to current or compatibility-mode.
dls:start-upgradeUpgrades a previous version DLS Database to the current format.
dls:validate-all-documentsReturns a report of the status of the DLS upgrade process.
dom:add-permissionsAdd permissions to the domain.
dom:add-pipelineAdd another pipeline to the set of pipelines bound to the domain.
dom:collectionReturn the name of the collection in which domains are stored.
dom:configuration-createCreate a new CPF configuration.
dom:configuration-getReturns the CPF configuration.
dom:configuration-set-default-domainSet a new default domain for the CPF configuration.
dom:configuration-set-evaluation-contextSet a new context for the CPF configuration.
dom:configuration-set-permissionsSet new permissions for the CPF configuration.
dom:configuration-set-restart-userSet a new restart user for the CPF configuration.
dom:createCreate a new content processing domain, along with the triggers that perform work in that domain.
dom:domain-scopeCreate a domain scope element.
dom:domainsReturn all the domains.
dom:evaluation-contextCreate an evaluation context element.
dom:getFind a particular domain.
dom:removeRemove the domain and any associated triggers.
dom:remove-permissionsRemove permissions to the domain.
dom:remove-pipelineRemove the association between a pipeline and the domain.
dom:set-descriptionSet the description of the domain.
dom:set-domain-scopeSet the scope of the domain.
dom:set-evaluation-contextSet the evaluation context of the domain.
dom:set-nameSet the name of the domain to something else.
dom:set-permissionsSet the permissions of the domain.
dom:set-pipelinesBind a new set of pipelines to the domain.
ec2:add-snapshot-create-volume-permission-groupsThis function calls the Amazon ModifySnapshotAttribute function and passes the names of the groups to be given permission to create the snapshot.
ec2:add-snapshot-create-volume-permission-usersThis function calls the Amazon ModifySnapshotAttribute function and passes the IDs of the users to be given permission to create the snapshot.
ec2:allocate-addressThis function calls the Amazon AllocateAddress function.
ec2:associate-addressThis function calls the Amazon AssociateAddress function.
ec2:attach-volumeThis function calls the Amazon AttachVolume function.
ec2:authorize-group-ingressThis function calls the Amazon AuthorizeSecurityGroupIngress function.
ec2:authorize-icmp-ingressThis function calls the Amazon AuthorizeSecurityGroupIngress function and passes icmp as the IpPermissions.n.IpProtocol parameter.
ec2:authorize-tcp-ingressThis function calls the Amazon AuthorizeSecurityGroupIngress function and passes tcp as the IpPermissions.n.IpProtocol parameter.
ec2:authorize-udp-ingressThis function calls the Amazon AuthorizeSecurityGroupIngress function and passes udp as the IpPermissions.n.IpProtocol parameter.
ec2:create-key-pairThis function calls the Amazon CreateKeyPair function.
ec2:create-security-groupThis function calls the Amazon CreateSecurityGroup function.
ec2:create-snapshotThis function calls the Amazon CreateSnapshot function.
ec2:create-volumeThis function calls the Amazon CreateVolume function without a SnapshotId parameter.
ec2:create-volume-from-snapshotThis function calls the Amazon CreateVolume function with a $snapshot-id parameter.
ec2:delete-key-pairThis function calls the Amazon DeleteKeyPair function.
ec2:delete-security-groupThis function calls the Amazon DeleteSecurityGroup function.
ec2:delete-snapshotThis function calls the Amazon DeleteSnapshot function.
ec2:delete-volumeThis function calls the Amazon DeleteVolume function.
ec2:describe-addressesThis function calls the Amazon DescribeAddresses function.
ec2:describe-availability-zonesThis function calls the Amazon DescribeAvailabilityZones function.
ec2:describe-imagesThis function calls the Amazon DescribeImages function.
ec2:describe-instance-block-device-mappingThis function calls the Amazon DescribeInstanceAttribute function and passes blockDeviceMapping as the Attribute parameter.
ec2:describe-instance-disable-api-terminationThis function calls the Amazon DescribeInstanceAttribute function and passes disableApiTermination as the Attribute parameter.
ec2:describe-instance-initiated-shutdown-behaviorThis function calls the Amazon DescribeInstanceAttribute function and passes instanceInitiatedShutdownBehavior as the Attribute parameter.
ec2:describe-instance-kernelThis function calls the Amazon DescribeInstanceAttribute function and passes kernel as the Attribute parameter.
ec2:describe-instance-ramdiskThis function calls the Amazon DescribeInstanceAttribute function and passes ramdisk as the Attribute parameter.
ec2:describe-instance-root-device-nameThis function calls the Amazon DescribeInstanceAttribute function and passes rootDeviceName as the Attribute parameter.
ec2:describe-instance-typeThis function calls the Amazon DescribeInstanceAttribute function and passes instanceType as the Attribute parameter.
ec2:describe-instance-user-dataThis function calls the Amazon DescribeInstanceAttribute function and passes userData as the Attribute parameter.
ec2:describe-instancesThis function calls the Amazon DescribeInstances function.
ec2:describe-key-pairsThis function calls the Amazon DescribeKeyPairs function.
ec2:describe-regionsThis function calls the Amazon DescribeRegions function.
ec2:describe-security-groupsThis function calls the Amazon DescribeSecurityGroups function.
ec2:describe-snapshot-create-volume-permissionThis function calls the Amazon DescribeSnapshotAttribute function and passes createVolumePermission as the Attribute parameter.
ec2:describe-snapshotsThis function calls the Amazon DescribeSnapshots function.
ec2:describe-volumesThis function calls the Amazon DescribeVolumes function.
ec2:detach-volumeThis function calls the Amazon DetachVolume function.
ec2:disassociate-addressThis function calls the Amazon DisassociateAddress function.
ec2:get-console-outputThis function calls the Amazon GetConsoleOutput function.
ec2:modify-instance-block-device-mappingThis function calls the Amazon ModifyInstanceAttribute function and passes blockDeviceMapping as the Attribute parameter.
ec2:modify-instance-disable-api-terminationThis function calls the Amazon ModifyInstanceAttribute function and passes disableApiTermination as the Attribute parameter.
ec2:modify-instance-initiated-shutdown-behaviorThis function calls the Amazon ModifyInstanceAttribute function and passes instanceInitiatedShutdownBehavior as the Attribute parameter.
ec2:modify-instance-kernelThis function calls the Amazon ModifyInstanceAttribute function and passes kernel as the Attribute parameter.
ec2:modify-instance-ramdiskThis function calls the Amazon ModifyInstanceAttribute function and passes ramdisk as the Attribute parameter.
ec2:modify-instance-root-device-nameThis function calls the Amazon ModifyInstanceAttribute function and passes rootDeviceName as the Attribute parameter.
ec2:modify-instance-typeThis function calls the Amazon ModifyInstanceAttribute function and passes instanceType as the Attribute parameter.
ec2:modify-instance-user-dataThis function calls the Amazon ModifyInstanceAttribute function and passes userData as the Attribute parameter.
ec2:monitor-instancesThis function calls the Amazon MonitorInstances function.
ec2:reboot-instancesThis function calls the Amazon RebootInstances function.
ec2:release-addressThis function calls the Amazon ReleaseAddress function.
ec2:remove-snapshot-create-volume-permission-groupsThis function calls the Amazon ModifySnapshotAttribute function and passes the names of the groups to be denied permission to create the snapshot.
ec2:remove-snapshot-create-volume-permission-usersThis function calls the Amazon ModifySnapshotAttribute function and passes the IDs of the users to be denied permission to create the snapshot.
ec2:reset-instance-kernelThis function calls the Amazon ResetInstanceAttribute function and passes kernel as the Attribute parameter.
ec2:reset-instance-ramdiskThis function calls the Amazon ResetInstanceAttribute function and passes ramdisk as the Attribute parameter.
ec2:reset-snapshot-create-volume-permissionThis function calls the Amazon ResetSnapshotAttribute function.
ec2:revoke-group-ingressThis function calls the Amazon RevokeSecurityGroupIngress function and sets the UserId and GroupName parameters.
ec2:revoke-icmp-ingressThis function calls the Amazon RevokeSecurityGroupIngress function, passes icmp as the IpProtocol parameter, and sets the FromPort, ToPort, and CidrIp parameters.
ec2:revoke-tcp-ingressThis function calls the Amazon RevokeSecurityGroupIngress function, passes tcp as the IpProtocol parameter.
ec2:revoke-udp-ingressThis function calls the Amazon RevokeSecurityGroupIngress function, passes udp as the IpProtocol parameter.
ec2:run-instancesThis function calls the Amazon RunInstances function.
ec2:start-instancesThis function calls the Amazon StartInstances function.
ec2:stop-instancesThis function calls the Amazon StopInstances function.
ec2:terminate-instancesThis function calls the Amazon TerminateInstances function.
ec2:unmonitor-instancesThis function calls the Amazon UnmonitorInstances function.
excel:cleanClean up any conversion artifacts or other infelicities, putting each sheet into its own div element.
exsl:node-setReturns a sequence of nodes based on the input object.
exsl:object-typeReturns a string that contains the type-name of the object passed as the argument.
flexrep:applyThis function applies an update element to the current database.
flexrep:binary-chunk-urisThis function returns the URIs of binary chunks that were created before the given dateTime.
flexrep:configuration-createThis function creates a new replication configuration element.
flexrep:configuration-deleteThis function deletes a replication configuration.
flexrep:configuration-domain-idsThis function returns the IDs of the domains configured for the Master database.
flexrep:configuration-getThis function gets the replication configuration for a CPF domain.
flexrep:configuration-get-alerting-uriGet the alerting URI associated with a FlexRep configuraiton.
flexrep:configuration-get-domain-nameThis function returns the domain name associated with the specified replication configuration.
flexrep:configuration-get-idThis function returns the ID of the replication configuration.
flexrep:configuration-insertThis function inserts a replication configuration to the database.
flexrep:configuration-set-alerting-uriSet the alerting URI for a FlexRep configuration.
flexrep:configuration-targetThis function returns a specified target for a configuration, or throws an error if it does not exist.
flexrep:configuration-target-get-documents-per-batchThis function returns the value of the documents-per-batch setting for the replication target.
flexrep:configuration-target-get-enabledThis function returns true if the specified replication target is enabled, otherwise it returns false.
flexrep:configuration-target-get-external-userThis function returns the external user information for a target, if any exists.
flexrep:configuration-target-get-filter-moduleThis function returns the filter module used by the specified replcation target.
flexrep:configuration-target-get-filter-optionsThis function retunrs the filter options configured for the specified replcation target.
flexrep:configuration-target-get-http-optionsThis function returns the HTTP options configured for the specified replcation target.
flexrep:configuration-target-get-idThis function returns the ID of the named replicaiton target.
flexrep:configuration-target-get-immediate-pushGet the immediate push flag for a target.
flexrep:configuration-target-get-nameThis function returns the name of the specified target.
flexrep:configuration-target-get-replicate-cpfThis function returns true if CFG replcation is enabled for the specified replication target, otherwise it returns false.
flexrep:configuration-target-get-retry-seconds-maxThis function sets the replication retry maximum value for the specified replication target.
flexrep:configuration-target-get-retry-seconds-minThis function returns the value of the minimum retry setting for the replication target.
flexrep:configuration-target-get-urlsThis function returns the URLs for the specified targets.
flexrep:configuration-target-get-user-idGet the user ID associated with a target, if one exists.
flexrep:configuration-target-set-documents-per-batchThis function sets the documents-per-batch value for the specified replication target.
flexrep:configuration-target-set-enabledThis function enables or disables the specified replication target.
flexrep:configuration-target-set-filter-moduleThis function sets the specified filter for this replication configuration.
flexrep:configuration-target-set-filter-optionsThis function sets the specified filter options for this replication configuration.
flexrep:configuration-target-set-http-optionsThis function sets the HTTP options on the specified replication target.
flexrep:configuration-target-set-immediate-pushSet a target's "immediate push" flag.
flexrep:configuration-target-set-nameThis function sets the name of the specified replcation target.
flexrep:configuration-target-set-replicate-cpfThis function enables and disables CPF replication.
flexrep:configuration-target-set-retry-seconds-maxThis function sets the replication retry maximum value for the specified replication target.
flexrep:configuration-target-set-retry-seconds-minThis function sets the replication retry minimum value for the specified replication target.
flexrep:configuration-target-set-urlsThis function sets the URLs for the specified replication target.
flexrep:configuration-target-set-user-idSet a target's user-id.
flexrep:configuration-targetsThis function returns the replication targets for a configuration.
flexrep:configure-databaseThis function creates any indexes needed for CPF based replication.
flexrep:create-appserverThis function creates a flexrep App Server programatically, without needing to know all of the specific settings.
flexrep:database-needs-configurationThis function checks the configuration of a database to see if it has all of the necessary indexes for Flexible Replication to work at its best.
flexrep:deleteThis function applies a delete element to the current database.
flexrep:do-pullThis function is used by a Replica to pull updates from the Master.
flexrep:document-resetThis function resets the URI status for all replication targets.
flexrep:document-statusThis function returns the flexrep:document-status element for the document at the specified URI in the specified domain.
flexrep:domain-alerting-uriGenerate an alerting URI for a CPF domain.
flexrep:domain-statusThis function returns the replication status for the specified replicated CPF domain.
flexrep:domain-target-resetThis function resets the URI status for the specified replication targets.
flexrep:domain-target-statusesThis function returns the status for each domain target.
flexrep:get-domain-nameGet a CPF domain's name.
flexrep:get-target-nameGet a target's name, or nothing if the domain or target does not exist.
flexrep:inbound-filter-createThis function creates an inbound filter element.
flexrep:inbound-filter-deleteThis function deletes the inbound filter for this database.
flexrep:inbound-filter-getThis function gets any inbound filter that is contained in the database, or an empty sequence if none is configured.
flexrep:inbound-filter-insertThis function inserts an inbound filter configuration into the database.
flexrep:processThis function processes one or more replicated updates for the specified domain ID, ordered by oldest changes first, and returns the results.
flexrep:pull-createThis function creates a configuration on a Replica database to pull updates from the Master database.
flexrep:pull-deleteThis function deletes the pull configuration from the Replica database.
flexrep:pull-getThis function returns the pull replication configuration for the specified domain.
flexrep:pull-get-allThis function returns the pull replication configurations for all of the domains.
flexrep:pull-get-by-idThis function returns the pull replication configuration for the specified Pull ID.
flexrep:pull-get-domain-idThis function returns the ID of the domain associated with the specified pull configuration.
flexrep:pull-get-enabledGet the enabled flag for a pull configuration.
flexrep:pull-get-http-optionsThis function returns the HTTP options associated with the specified pull configuration.
flexrep:pull-get-idThis function returns the ID for the specified pull configuration.
flexrep:pull-get-nameThis function returns the name of the specified pull configuration.
flexrep:pull-get-target-idThis function returns the ID of the target associated with the specified pull configuration.
flexrep:pull-get-urlsThis function returns the URLs associated with the specified pull configuration.
flexrep:pull-insertThis function inserts the specified pull configuration into the Replica database.
flexrep:pull-set-domain-idThis function sets the domain ID for the specified pull configuration.
flexrep:pull-set-enabledSet the enabled flag for a pull.
flexrep:pull-set-http-optionsThis function sets the HTTP options for the specified pull configuration.
flexrep:pull-set-nameThis function sets the name of the specified pull configuration.
flexrep:pull-set-target-idThis function sets the ID of the replication target for the specified pull replication configuration.
flexrep:pull-set-urlsThis function sets the URLs for the specified pull configuration.
flexrep:push-local-forestThis function pushes pending replication updates (either retries or zero-day) for the specified forest on the current host.
flexrep:push-local-forest-targetPush a batch of documents from a single forest to a single target, and respawn a new task to do this repeatedly until either nothing remains to replicate or the spawn limit is reached.
flexrep:push-local-forestsThis function pushes deletes and any pending replication updates (either retries or zero-day) from all of the forests on the current host.
flexrep:remote-target-statusThis function returns the status of the target in a pull replication configuration.
flexrep:target-createThis function creates a new target and add it to the specified configuration.
flexrep:target-deleteThis function deletes a target from a replication configuration.
flexrep:target-error-documentsThis function returns status information for documents that failed to replicate for the specified domain and targets.
flexrep:target-statusThis function returns the replication status for the specified targets within the specified replicated domain.
flexrep:upgrade-appserverThis function is used by appserver upgrade code.
fn:absReturns the absolute value of $arg.
fn:adjust-date-to-timezoneAdjusts an xs:date value to a specific timezone, or to no timezone at all.
fn:adjust-dateTime-to-timezoneAdjusts an xs:dateTime value to a specific timezone, or to no timezone at all.
fn:adjust-time-to-timezoneAdjusts an xs:time value to a specific timezone, or to no timezone at all.
fn:analyze-stringThe result of the function is a new element node whose string value is the original string, but which contains markup to show which parts of the input match the regular expression.
fn:avgReturns the average of the values in the input sequence $arg, that is, the sum of the values divided by the number of values.
fn:base-uriReturns the value of the base-uri property for the specified node.
fn:booleanComputes the effective boolean value of the sequence $arg.
fn:ceilingReturns the smallest (closest to negative infinity) number with no fractional part that is not less than the value of $arg.
fn:codepoint-equalReturns true if the specified parameters are the same Unicode code point, otherwise returns false.
fn:codepoints-to-stringCreates an xs:string from a sequence of Unicode code points.
fn:collectionReturns all of the documents that belong to the specified collection(s).
fn:compareReturns -1, 0, or 1, depending on whether the value of the $comparand1 is respectively less than, equal to, or greater than the value of $comparand2, according to the rules of the collation that is used.
fn:concatReturns the xs:string that is the concatenation of the values of the specified parameters.
fn:containsReturns true if the first parameter contains the string from the second parameter, otherwise returns false.
fn:countReturns the number of items in the value of $arg.
fn:currentReturns the item that was the context item at the point where the expression was invoked from the XSLT stylesheet.
fn:current-dateReturns xs:date(fn:current-dateTime()).
fn:current-dateTimeReturns the current dateTime value (with timezone) from the dynamic context.
fn:current-groupReturns the current regex group.
fn:current-grouping-keyReturns the current regex grouping key.
fn:current-timeReturns xs:time(fn:current-dateTime()).
fn:dataTakes a sequence of items and returns a sequence of atomic values.
fn:day-from-dateReturns an xs:integer between 1 and 31, both inclusive, representing the day component in the localized value of $arg.
fn:day-from-dateTimeReturns an xs:integer between 1 and 31, both inclusive, representing the day component in the localized value of $arg.
fn:days-from-durationReturns an xs:integer representing the days component in the canonical lexical representation of the value of $arg.
fn:deep-equalThis function assesses whether two sequences are deep-equal to each other.
fn:default-collationReturns the value of the default collation property from the static context.
fn:distinct-nodes[0.9-ml only] Returns the sequence resulting from removing from the input sequence all but one of a set of nodes that have the same identity as one another.
fn:distinct-valuesReturns the sequence that results from removing from $arg all but one of a set of values that are eq to one other.
fn:docReturns the document(s) stored in the database at the specified URI(s).
fn:doc-availableIf fn:doc($uri) returns a document node, this function returns true.
fn:documentReturns the document(s) stored in the database at the specified URI(s).
fn:document-uriReturns the value of the document-uri property for the specified node.
fn:element-availableReturns true if and only if the name of an XSLT instruction is passed in.
fn:emptyIf the value of $arg is the empty sequence, the function returns true; otherwise, the function returns false.
fn:encode-for-uriInvertible function that escapes characters required to be escaped inside path segments of URIs.
fn:ends-withReturns true if the first parameter ends with the string from the second parameter, otherwise returns false.
fn:error[1.0 and 1.0-ml only, 0.9-ml has a different signature] Throw the given error.
fn:escape-html-uri%-escapes everything except printable ASCII characters.
fn:escape-uriThis is a May 2003 function, and is only available in compatibility mode (XQuery 0.9-ML)--it has been replaced with fn:encode-for-uri, fn:iri-to-uri, and fn:escape-html-uri.
fn:exactly-oneReturns $arg if it contains exactly one item.
fn:existsIf the value of $arg is not the empty sequence, the function returns true; otherwise, the function returns false.
fn:expanded-QName[0.9-ml only, use fn:QName instead] Returns an xs:QName with the namespace URI given in $paramURI and the local name in $paramLocal.
fn:falseReturns the xs:boolean value false.
fn:filterReturns those items from the sequence $seq for which the supplied function $function returns true.
fn:floorReturns the largest (closest to positive infinity) number with no fractional part that is not greater than the value of $arg.
fn:fold-leftProcesses the supplied sequence from left to right, applying the supplied function repeatedly to each item in turn, together with an accumulated result value.
fn:fold-rightProcesses the supplied sequence from right to left, applying the supplied function repeatedly to each item in turn, together with an accumulated result value.
fn:format-dateReturns a formatted date value based on the picture argument.
fn:format-dateTimeReturns a formatted dateTime value based on the picture argument.
fn:format-numberReturns a formatted string representation of value argument based on the supplied picture.
fn:format-timeReturns a formatted time value based on the picture argument.
fn:function-arityReturns the arity of the function(s) that the argument refers to.
fn:function-availableReturns true if and only if there is a function whose name and optionally arity matches the value of the $function-name and the optional $arity arguments.
fn:function-lookupReturns a function with the given name and arity, or the empty sequence if none exists.
fn:function-nameReturns the QName of the function(s) that the argument refers to.
fn:generate-idReturns a string that uniquely identifies a given node.
fn:headReturns the first item in a sequence.
fn:hours-from-dateTimeReturns an xs:integer between 0 and 23, both inclusive, representing the hours component in the localized value of $arg.
fn:hours-from-durationReturns an xs:integer representing the hours component in the canonical lexical representation of the value of $arg.
fn:hours-from-timeReturns an xs:integer between 0 and 23, both inclusive, representing the value of the hours component in the localized value of $arg.
fn:idReturns the sequence of element nodes that have an ID value matching the value of one or more of the IDREF values supplied in $arg.
fn:idrefReturns the sequence of element or attribute nodes that have an IDREF value matching the value of one or more of the ID values supplied in $arg.
fn:implicit-timezoneReturns the value of the implicit timezone property from the dynamic context.
fn:in-scope-prefixesReturns the prefixes of the in-scope namespaces for $element.
fn:index-ofReturns a sequence of positive integers giving the positions within the sequence $seqParam of items that are equal to $srchParam.
fn:insert-beforeReturns a new sequence constructed from the value of $target with the value of $inserts inserted at the position specified by the value of $position.
fn:iri-to-uriIdempotent function that escapes non-URI characters.
fn:keyThe key function does for keys what the id function does for IDs.
fn:langThis function tests whether the language of $node, or the context node if the second argument is omitted, as specified by xml:lang attributes is the same as, or is a sublanguage of, the language specified by $testlang.
fn:lastReturns the context size from the dynamic context.
fn:local-nameReturns the local part of the name of $arg as an xs:string that will either be the zero-length string or will have the lexical form of an xs:NCName.
fn:local-name-from-QNameReturns an xs:NCName representing the local part of $arg.
fn:lower-caseReturns the specified string converting all of the characters to lower-case characters.
fn:mapApplies the function item $function to every item from the sequence $seq in turn, returning the concatenation of the resulting sequences in order.
fn:map-pairsApplies the function item $function to successive pairs of items taken one from $seq1 and one from $seq2, returning the concatenation of the resulting sequences in order.
fn:matchesReturns true if the specified $input matches the specified $pattern, otherwise returns false.
fn:maxSelects an item from the input sequence $arg whose value is greater than or equal to the value of every other item in the input sequence.
fn:minSelects an item from the input sequence $arg whose value is less than or equal to the value of every other item in the input sequence.
fn:minutes-from-dateTimeReturns an xs:integer value between 0 and 59, both inclusive, representing the minute component in the localized value of $arg.
fn:minutes-from-durationReturns an xs:integer representing the minutes component in the canonical lexical representation of the value of $arg.
fn:minutes-from-timeReturns an xs:integer value between 0 to 59, both inclusive, representing the value of the minutes component in the localized value of $arg.
fn:month-from-dateReturns an xs:integer between 1 and 12, both inclusive, representing the month component in the localized value of $arg.
fn:month-from-dateTimeReturns an xs:integer between 1 and 12, both inclusive, representing the month component in the localized value of $arg.
fn:months-from-durationReturns an xs:integer representing the months component in the canonical lexical representation of the value of $arg.
fn:nameReturns the name of a node, as an xs:string that is either the zero-length string, or has the lexical form of an xs:QName.
fn:namespace-uriReturns the namespace URI of the xs:QName of the node specified by $arg.
fn:namespace-uri-for-prefixReturns the namespace URI of one of the in-scope namespaces for $element, identified by its namespace prefix.
fn:namespace-uri-from-QNameReturns the namespace URI for $arg as an xs:string.
fn:nilledSummary: Returns an xs:boolean indicating whether the argument node is "nilled".
fn:node-kind[0.9-ml only, use xdmp:node-kind in 1.0 and 1.0-ml] Returns an xs:string representing the node's kind: either "document", "element", "attribute", "text", "namespace", "processing-instruction", "binary", or "comment".
fn:node-nameReturns an expanded-QName for node kinds that can have names.
fn:normalize-spaceReturns the specified string with normalized whitespace, which strips off any leading or trailing whitespace and replaces any other sequences of more than one whitespace characters with a single space character (#x20).
fn:normalize-unicodeReturn the argument normalized according to the normalization criteria for a normalization form identified by the value of $normalizationForm.
fn:notReturns true if the effective boolean value is false, and false if the effective boolean value is true.
fn:numberReturns the value indicated by $arg or, if $arg is not specified, the context item after atomization, converted to an xs:double.
fn:one-or-moreReturns $arg if it contains one or more items.
fn:positionReturns the context position from the dynamic context.
fn:prefix-from-QNameReturns an xs:NCName representing the prefix of $arg.
fn:QNameReturns an xs:QName with the namespace URI given in $paramURI.
fn:regex-groupWhile the xsl:matching-substring instruction is active, a set of current captured substrings is available, corresponding to the parenthesized sub-expressions of the regular expression.
fn:removeReturns a new sequence constructed from the value of $target with the item at the position specified by the value of $position removed.
fn:replaceReturns a string constructed by replacing the specified $pattern on the $input string with the specified $replacement string.
fn:resolve-QNameReturns an xs:QName value (that is, an expanded QName) by taking an xs:string that has the lexical form of an xs:QName (a string in the form "prefix:local-name" or "local-name") and resolving it using the in-scope namespaces for a given element.
fn:resolve-uriResolves a relative URI against an absolute URI.
fn:reverseReverses the order of items in a sequence.
fn:rootReturns the root of the tree to which $arg belongs.
fn:roundReturns the number with no fractional part that is closest to the argument.
fn:round-half-to-evenThe value returned is the nearest (that is, numerically closest) numeric to $arg that is a multiple of ten to the power of minus $precision.
fn:seconds-from-dateTimeReturns an xs:decimal value between 0 and 60.999..., both inclusive representing the seconds and fractional seconds in the localized value of $arg.
fn:seconds-from-durationReturns an xs:decimal representing the seconds component in the canonical lexical representation of the value of $arg.
fn:seconds-from-timeReturns an xs:decimal value between 0 and 60.999..., both inclusive, representing the seconds and fractional seconds in the localized value of $arg.
fn:starts-withReturns true if the first parameter starts with the string from the second parameter, otherwise returns false.
fn:static-base-uriReturns the value of the base-uri property from the static context.
fn:stringReturns the value of $arg represented as an xs:string.
fn:string-joinReturns an xs:string created by concatenating the members of the $parameter1 sequence using $parameter2 as a separator.
fn:string-lengthReturns an integer representing the length of the specified string.
fn:string-pad[0.9-ml only] Returns a string representing the $padString concatenated with itself the number of times specifed in $padCount.
fn:string-to-codepointsReturns the sequence of Unicode code points that constitute an xs:string.
fn:subsequenceReturns the contiguous sequence of items in the value of $sourceSeq beginning at the position indicated by the value of $startingLoc and continuing for the number of items indicated by the value of $length.
fn:substringReturns a substring starting from the $startingLoc and continuing for $length characters.
fn:substring-afterReturns the substring created by taking all of the input characters that occur after the specified $after characters.
fn:substring-beforeReturns the substring created by taking all of the input characters that occur before the specified $before characters.
fn:subtract-dateTimes-yielding-dayTimeDuration[0.9-ml only, use the minus operator ( - ) instead] Returns the xdt:dayTimeDuration that corresponds to the difference between the normalized value of $srcval1 and the normalized value of $srcval2.
fn:subtract-dateTimes-yielding-yearMonthDuration[0.9-ml only, use the minus operator ( - ) instead] Returns the xdt:yearMonthDuration that corresponds to the difference between the normalized value of $srcval1 and the normalized value of $srcval2.
fn:sumReturns a value obtained by adding together the values in $arg.
fn:system-propertyReturns a string representing the value of the system property identified by the name.
fn:tailReturns all but the first item in a sequence.
fn:timezone-from-dateReturns the timezone component of $arg if any.
fn:timezone-from-dateTimeReturns the timezone component of $arg if any.
fn:timezone-from-timeReturns the timezone component of $arg if any.
fn:tokenizeReturns a sequence of strings contructed by breaking the specified input into substrings separated by the specified $pattern.
fn:traceReturn the input $value unchanged and, if $label is the name of an enabled server event, emit that server event to the server log file (ErrorLog.txt) with $value as its data.
fn:translateReturns a string where every character in $src that occurs in some position in the $mapString is translated into the $transString character in the corresponding location of the $mapString character.
fn:trueReturns the xs:boolean value true.
fn:type-availableReturns true if and only if there is a type whose name matches the value of the $type-name argument is present in the static context.
fn:unorderedReturns the items of $sourceSeq in an implementation dependent order.
fn:unparsed-entity-public-idReturns the public identifier of the unparsed entity specified by the $entity-name parameter.
fn:unparsed-entity-uriAlways returns the zero length string.
fn:unparsed-textReads a file stored in the database as either text or binary file and returns its contents as a string.
fn:unparsed-text-availableReturns true if a call to unparsed-text would succeed with identical arguments.
fn:upper-caseReturns the specified string converting all of the characters to upper-case characters.
fn:year-from-dateReturns an xs:integer representing the year component in the localized value of $arg.
fn:year-from-dateTimeReturns an xs:integer representing the year component in the localized value of $arg.
fn:years-from-durationReturns an xs:integer representing the years component in the canonical lexical representation of the value of $arg.
fn:zero-or-oneReturns $arg if it contains zero or one items.
geo:approx-centerReturn a point approximating the center of the given region.
geo:arc-intersectionReturns the point at the intersection of two arcs.
geo:bearingReturns the true bearing in radians of the path from the first point to the second.
geo:bounding-boxesReturns a sequence of boxes that bound the given region.
geo:boxCreate a cts:box value from a node representing a box in one of the supported markup vocabularies.
geo:box-intersectsReturns true if the box intersects with a region.
geo:circleCreate a cts:circle value from a radius and a node representing a point in one of the supported markup vocabularies.
geo:circle-intersectsReturns true if the circle intersects with a region.
geo:circle-polygonConstruct a polygon approximating a circle.
geo:complex-polygonCreate a cts:complex-polygon value from a node representing a complex polygon in one of the supported markup vocabularies.
geo:complex-polygon-containsReturns true if the complex-polygon contains a region.
geo:complex-polygon-intersectsReturns true if the complex-polygon intersects with a region.
geo:count-distinct-verticesReturn a count of the distinct number of vertices in a region, taking tolerance into account.
geo:count-verticesThis function returns a count of the number of vertices in a region.
geo:destinationReturns the point at the given distance (in miles) along the given bearing (in radians) from the starting point.
geo:distanceReturns the distance (in miles) between two points.
geo:distance-convertThis function converts a distance from one unit of measure to another.
geo:ellipse-polygonConstruct a polygon that approximates an ellipse.
geo:geospatial-queryReturns a cts:query matching points within given regions.
geo:geospatial-query-from-elementsReturns a cts:query matching points within given regions.
geo:geospatial-query-from-nodesReturns a cts:query matching points within given regions.
geo:interior-pointThis function returns a point that is guaranteed to be inside the bounds of the given region.
geo:interior-polygonCreate a sequence of cts:polygon values from a polygon node in one of the supported markup vocabularies.
geo:linestringCreate a cts:linestring value from a node representing a linestring in one of the supported markup vocabularies.
geo:linestring-concatConstruct a linestring by concatenating the vertices of the input linestrings, in order.
geo:linestring-reverseConstruct a linestring with the vertices in reverse order.
geo:parseConvert nodes in one or more of the supported geospatial representations into cts:region values.
geo:parse-wkbReturns a sequence of geospatial regions parsed from Well-Known Binary format.
geo:parse-wktReturns a sequence of geospatial regions parsed from Well-Known Text format.
geo:pointCreate a cts:point value from a node representing a point in one of the supported markup vocabularies.
geo:polygonCreate a cts:polygon value from a sequence of point nodes in one of the supported markup vocabularies.
geo:polygon-containsReturns true if the polygon contains a region.
geo:polygon-intersectsReturns true if the polygon intersects with a region.
geo:polygon-to-linestringConstruct a linestring from the vertices of a polygon, or construct a sequence of linestrings from the outer and inner polygons of a complex polygon.
geo:region-affine-transformPerform an affine transformation on a geospatial region.
geo:region-approximateThis function returns a simplified approximation of the region, using the Douglas-Peucker algorithm.
geo:region-cleanThis function fixes various problems with the region or raises an error if it is not repairable.
geo:region-containsReturns true if one region contains the other region.
geo:region-intersectsReturns true if the target region intersects with a region.
geo:remove-duplicate-verticesThis function removes duplicate (adjacent) vertices.
geo:shortest-distanceReturns the great circle distance (in miles) between a point and an region.
geo:to-wkbReturns a binary node in Well-Known Binary format.
geo:to-wktReturns a sequence of strings in Well-Known Text format.
geo:validate-wkbReturns true if the binary data can be parsed as WKB into a supported region type.
geo:validate-wktTest a WKT string for validity in a MarkLogic context.
geogml:boxCreate a cts:box value from a GML Envelope element.
geogml:circleCreate a cts:circle value from a radius and GML Point element.
geogml:complex-polygonCreate a cts:complex-polygon value from a GML Polygon element.
geogml:geospatial-queryReturns a cts:query matching points within given regions.
geogml:geospatial-query-from-elementsReturns a cts:query matching points within given regions.
geogml:interior-polygonCreate a sequence of cts:polygon values from a GML Polygon element.
geogml:linestringCreate a cts:linestring value from a GML LineString element.
geogml:parse-gmlConstruct regions from GML elements.
geogml:pointCreate a cts:point value from a GML Point element.
geogml:polygonCreate a cts:polygon value from a sequence of GML Point elements or a GML Polygon element.
geogml:to-gmlConstruct GML elements from cts:region values.
geojson:boxCreate a cts:box value from GeoJSON bbox property.
geojson:circleCreate a cts:circle value from a radius and a GeoJSON "Point" type geometry object.
geojson:complex-polygonCreate a cts:complex-polygon value from a GeoJSON "Polygon" type geometry object.
geojson:geospatial-queryReturns a cts:query matching points within given regions.
geojson:geospatial-query-from-nodesReturns a cts:query matching points within given regions.
geojson:interior-polygonCreate a sequence of cts:polygon values from a GeoJSON "Polygon" type geometry object.
geojson:linestringCreate a cts:linestring value from a GeoJSON "LineString" type geometry object.
geojson:multi-linestringCreate a set of cts:linestring values from a GeoJSON "MultiLineString" type geometry object.
geojson:multi-pointCreate a set of cts:point values from a GeoJSON "MultiPoint" type geometry object.
geojson:parse-geojsonConvert GeoJSON object nodes into cts:region values.
geojson:pointCreate a cts:point value from a GeoJSON "Point" type geometry object.
geojson:polygonCreate a cts:polygon value from a GeoJSON "Polygon" type geometry object or a sequence of GeoJSON "Point" type geometry objects.
geojson:to-geojsonConvert cts:region values into GeoJSON object nodes.
geokml:boxCreate a cts:box value from a KML LatLongBox element.
geokml:circleCreate a cts:circle value from a radius and KML Point or Location element.
geokml:complex-polygonCreate a cts:complex-polygon value from a KML Polygon element.
geokml:geospatial-queryReturns a cts:query matching points within given regions.
geokml:geospatial-query-from-elementsReturns a cts:query matching points within given regions.
geokml:interior-polygonCreate a sequence of cts:polygon values from a KML Polygon element.
geokml:linestringCreate a cts:linestring value from a KML LineString element.
geokml:parse-kmlConstruct regions from KML elements.
geokml:pointCreate a cts:point value from a KML Point or Location element.
geokml:polygonCreate a cts:polygon value from a KML polygon or a sequence of KML Point or Location elements.
geokml:to-kmlConstruct KML elements from cts:region values.
georss:circleCreate a cts:circle value from a radius and GeoRSS point element.
georss:complex-polygonCreate a cts:complex-polygon value from a GeoRSS "Polygon" element.
georss:geospatial-queryReturns a cts:query matching points within given regions.
georss:linestringCreate a cts:linestring value from a GeoRSS line element.
georss:parse-georssConstruct zero or more cts:region values from GeoRSS XML elements.
georss:pointCreate a cts:point value from a GeoRSS point element.
georss:polygonCreate a cts:polygon value from a sequence of GeoRSS point elements or a GeoRSS polygon element.
georss:to-georssConvert cts:region values to GeoRSS XML elements.
hadoop:get-splitsThis function returns (forest_id, record_count, host_name) tuples usable with the MarkLogic Connector for Hadoop to generate input splits in advanced input mode.
info:database-create[DEPRECATED] This function creates a database with attached forests.
info:database-delete[DEPRECATED] This function deletes the specified database and its forest.
info:database-get-feature[DEPRECATED] This function returns the a node representing support for database features of wildcarding, word positions, and reverse search.
info:database-set-feature[DEPRECATED] This function adds or removes the related database settings for wildcarding, word positions, and/or reverse search.
info:error-detail[DEPRECATED] This function returns the error detail associated with the specified error-id.
info:flow-cancel[DEPRECATED] [DEPRECATED] This function cancels all active tickets associated with a flow.
info:flow-id[DEPRECATED] This function returns the id of the flow with the specified name.
info:flow-policy[DEPRECATED] This function returns the name of the policy associated with a flow.
info:flow-start[DEPRECATED] This function starts (or "plays") the flow.
info:flow-tickets[DEPRECATED] This function returns a sequence of IDs for all of the tickets started by this flow.
info:load[DEPRECATED] This function does a one-time scan of the named directory path (local filesystem only), and attempts to load the files, spawning multiple transactions if necessary.
info:policy[DEPRECATED] This function returns the stored policy matching the specified policy.
info:policy-delete[DEPRECATED] This function deletes a named policy.
info:policy-names[DEPRECATED] This function returns the names of all stored policies.
info:policy-set[DEPRECATED] This function sets an ingestion policy, which consists of a reusable <options> node defining parameters for content loading and transformation.
info:ticket[DEPRECATED] This function returns a ticket element containing the status information for a long-running process.
info:ticket-delete[DEPRECATED] This function deletes a ticket and all associated state information.
info:ticket-errors[DEPRECATED] This function returns any errors that may have occured when loading content.
info:tickets[DEPRECATED] This function returns a sequence of ticket IDs, optionally narrowed by database name.
info:unload[DEPRECATED] This function deletes all of the documents associated with the specified $ticket-id from one or more databases.
infodev:check-options[DEPRECATED] This function checks the options node to ensure that the structure and values are correct.
infodev:collector-options[DEPRECATED] This function returns an options node in the xdmp:document-get namespace that is ready to pass into xdmp:document-get, including default-namespace, repair, format, default-language, encoding if they are defined by policy or options.
infodev:effective-policy[DEPRECATED] This function temporarily resets the specified deltas on the named policy, while leaving the policy itself unchanged.
infodev:file-filter[DEPRECATED] This function returns a string representing a matching pattern to be applied to file paths on ingest.
infodev:filesystem-walk[DEPRECATED] This function can be used along with the infodev:ingest function to build custom load operations.
infodev:get-external-binary-file[DEPRECATED] This function gets the specified binary file from the filesystem.
infodev:get-file[DEPRECATED] This is a convenience function that wraps xdmp:document-get.
infodev:handle-error[DEPRECATED] This function provides configuration-aware error handling.
infodev:ingest[DEPRECATED] This function ingests a single document into the database specified in the ticket, according to the rules defined by the named policy and user-supplied options.
infodev:log-progress[DEPRECATED] This function writes log information into a ticket's progress file that is written to the App-Services database.
infodev:ticket-add-annotation[DEPRECATED] This function adds annotation to the specified ticket.
infodev:ticket-create[DEPRECATED] This function generates a ticket and stores it in the specified database.
infodev:ticket-get-status[DEPRECATED] This function returns the status of the specified ticket.
infodev:ticket-set-status[DEPRECATED] This function sets the status of the specified ticket.
infodev:ticket-set-total-documents[DEPRECATED] This function sets the number of documents to load into the database.
infodev:ticket-set-total-transactions[DEPRECATED] This function adds and sets the value of a total-transactions element in the specified ticket.
infodev:transaction[DEPRECATED] This function ingests a batch of documents in a single invoked transaction.
infodev:transaction-size[DEPRECATED] This function resolves the transaction size parameter based on stored policy and runtime options and returns an integer that represents the maximum number of documents to handled in a single transaction.
json:arrayCreates a (JSON) array, which is like a sequence of values, but allows for nesting.
json:array-popPop a value from the end of the array.
json:array-pushPush a value to the end of the array, increasing the size of the array by one.
json:array-resizeResize the array to the new size.
json:array-sizeReturns the size of the array.
json:array-valuesReturns the array values as an XQuery sequence.
json:check-configThis function checks a json configuration object and returns a report.
json:configThis function creates a configuration object for a specified strategy.
json:nullReturns the JSON null value, which is an empty sequence to XQuery, but not a ValueIterator when passed to JavaScript.
json:objectCreates a JSON object, which is a kind of map with a fixed and ordered set of keys.
json:object-defineCreates a JSON object.
json:set-item-atSets a value in an array at a specified position.
json:subarrayExtract a subarray from an array, producing a new array.
json:to-arrayConstructs an array from a sequence of items.
json:transform-from-jsonThis function transforms a JSON document to XML using the default ("basic") strategy.
json:transform-to-jsonThis function transforms an XML document to JSON using the default ("basic") strategy if none is supplied.
json:transform-to-json-objectThis function transforms an XML document to JSON and returns an object.
json:transform-to-json-xmlThis function transforms an XML document to JSON and returns an xml element.
lnk:createCreate a link between the two given documents with the given role labels and strength.
lnk:fromFind and return all the links from the given document to some other.
lnk:getFind and return the link between the two documents, if any.
lnk:insertInsert the given link.
lnk:removeRemove the link between the two given documents and return the removed link.
lnk:toFind and return all the links to the given document from some other.
map:clearClear a map.
map:containsReturns true if the key exists in the map.
map:countReturns the number of keys used in the map.
map:deleteDelete a value from a map.
map:entryConstructs a new map with a single entry consisting of the key and value specified as arguments.
map:getGet a value from a map.
map:keysGet the keys used in the map.
map:mapCreates a map.
map:newConstructs a new map by combining the keys from the maps given as an argument.
map:putPut a value into a map at the given key.
math:acosReturns the arc cosine of x, in radians, in the range from 0 to pi (inclusive).
math:asinReturns the arc sine of x, in radians, in the range from -pi/2 to +pi/2 (inclusive).
math:atanReturns the arc tangent of x, in radians.
math:atan2Returns the arc tangent of y/x, in radians, in the range from -pi/2 to +pi/2 (inclusive), using the signs of y and x to determine the apropriate quadrant.
math:ceilReturns the smallest integer greater than or equal to x.
math:correlationReturns the Pearson correlation coefficient of a data set.
math:cosReturns the cosine of x, in the range from -1 to +1 (inclusive).
math:coshReturns the hyperbolic cosine of x.
math:cotReturns the cotangent of x.
math:covarianceReturns the sample covariance of a data set.
math:covariance-pReturns the population covariance of a data set.
math:degreesReturns numeric expression converted from radians to degrees.
math:expReturns e (approximately 2.71828182845905) to the xth power.
math:fabsReturns the absolute value of x.
math:floorReturns the largest integer less than or equal to x.
math:fmodReturns the remainder of x/y.
math:frexpReturns x broken up into mantissa and exponent, where x = mantissa*2^exponent.
math:ldexpReturns x*2^i.
math:linear-modelReturns a linear model that fits the given data set.
math:linear-model-coeffReturns the coefficients of the linear model.
math:linear-model-interceptReturns the intercept of the linear model.
math:linear-model-rsquaredReturns the R^2 value of the linear model.
math:logReturns the base-e logarithm of x.
math:log10Returns the base-10 logarithm of x.
math:medianReturns the median of a sequence of values.
math:modeReturns the mode of a sequence.
math:modfReturns x broken up into fraction and integer.
math:percent-rankReturns the rank of a value in a data set as a percentage of the data set.
math:percentileReturns a sequence of percentile(s) given a sequence of percentage(s).
math:piReturns the value of pi.
math:powReturns x^y.
math:radiansReturns numeric expression converted from degrees to radians.
math:rankReturns the rank of a value in a data set.
math:sinReturns the sine of x, in the range from -1 to +1 (inclusive).
math:sinhReturns the hyperbolic sine of x.
math:sqrtReturns the square root of x.
math:stddevReturns the sample standard deviation of a sequence of values.
math:stddev-pReturns the standard deviation of a population.
math:tanReturns the tangent of x.
math:tanhReturns the hyperbolic tangent of x, in the range from -1 to +1 (inclusive).
math:truncReturns the number truncated to a certain number of decimal places.
math:varianceReturns the sample variance of a sequence of values.
math:variance-pReturns the population variance of a sequence of values.
mcgm:circleCreate a cts:circle value from a radius and MCGM Dot element.
mcgm:geospatial-queryReturns a cts:query matching points within given regions.
mcgm:geospatial-query-from-elementsReturns a cts:query matching points within given regions.
mcgm:pointCreate a cts:point value from a MCGM Dot element.
mcgm:polygonConstruct a cts:polygon value from a sequence of MCGM Dot elements.
msword:cleanClean up any conversion artifacts or other infelicities.
ooxml:package-partsThis function returns the documents within the zip package.
ooxml:package-parts-insertThis function inserts one document in the database for each part at the specified URI.
ooxml:package-urisThis function returns the list of files in the zip package.
ooxml:runs-mergeThis function updates document or paragraph node(s) (from a Word 2007 document) so that all similar runs are merged, retaining formatting, and removing text split across elements.
p:actionConstruct an action element.
p:collectionReturn the name of the collection in which pipelines are stored.
p:conditionConstruct a condition element.
p:createCreate a new content processing pipeline.
p:executeConstruct a execute element.
p:getFind a particular pipeline.
p:get-by-idFind a particular pipeline.
p:insertInsert a fully constructed content processing pipeline, returning its unique ID.
p:pipelinesReturn all the pipelines.
p:removeRemove the named pipeline.
p:state-transitionConstruct a new state transition element.
p:status-transitionConstruct a new status transition element.
pdf:cleanClean up any conversion artifacts or other infelicities.
pdf:get-tocFetch the linked TOC, if any.
pdf:insert-toc-headersLocate TOC anchors and make them properly refer to headers at the appropriate level.
pdf:make-tocClean and normalize the TOC produced by raw conversion.
pkg:createCreate an empty configuration for use with other packaging functions.
pkg:database-configurationReturns the configuration (in XML) of the named database.
pkg:deleteDeletes the named package.
pkg:differencesDetermines the differences between the configuration in the package and the current configuration of the MarkLogic server on which the function is executed.
pkg:errorsCheck a package for errors and, if there are errors, return a description of the errors as err:configuration-error elements.
pkg:existsChecks to see if the named package exists.
pkg:get-databaseReturns the configuration of the named database from the named package.
pkg:get-database-listReturns the names of the databases that have configurations in the named package.
pkg:get-modulesReturns the modules data for the named app server from the named package.
pkg:get-packageReturns the contents of the named package.
pkg:get-package-listReturns the list of packages.
pkg:get-serverReturns the configuration of the named app server from the named package.
pkg:get-server-listReturns the names of the app servers that have configurations in the named package.
pkg:installInstall the named package.
pkg:installableChecks to see if the named package can be installed.
pkg:put-databaseAdds a database configuration to the named package.
pkg:put-modulesPuts the content of the modules database used by the named app server into the named package.
pkg:put-serverAdds an app server configuration to the named package.
pkg:remove-databaseRemoves the configuration of the named database from the named package.
pkg:remove-modulesRemoves the modules data for the named app server from the named package.
pkg:remove-serverRemoves the configuration of the named app server from the named package.
pkg:revertRevert configuration settings to those prior to a particular package installation.
pkg:server-configurationReturns the configuration (in XML) of the named app server, located in the named group.
pkg:validTest a package for consistency.
pki:create-templateThis function creates a new X.509 certificate request template.
pki:delete-certificateThis function removes the specified certificate from the Security database.
pki:delete-templateThis function removes the specified certificate request template from the Security database.
pki:generate-certificate-requestThis function generates a PEM encoded X.509 certificate request from the template for the specified id.
pki:generate-template-certificate-authorityThis function creates a common temporary certificate authority to sign all the certificates for the specified certificate template.
pki:generate-temporary-certificateThis function generates a new key pair and temporary certificate from the specified certificate template.
pki:generate-temporary-certificate-if-necessaryThis function generates a new key pair and temporary certificate from the specified certificate template.
pki:get-certificateThis function returns the certificate for the specified template and host.
pki:get-certificate-pemThis function returns the PEM encoded certificate for the specified certificate template and common name combination.
pki:get-certificate-xmlThis function returns the XML representation of the certificate for the specified id and common host name combination.
pki:get-certificatesThis function returns the certificate data for the specified certificates.
pki:get-certificates-for-templateThis function returns all of the certificates for the specified certificate template.
pki:get-certificates-for-template-xmlThis function returns all of the certificates for the specified certificate template in XML format.
pki:get-pending-certificate-requestThis function returns any pending certificate requests for the specified template id and host combination.
pki:get-pending-certificate-requests-pemThis function returns any pending certificate requests for the specified template.
pki:get-pending-certificate-requests-xmlThis function returns any pending certificate requests for the specified template.
pki:get-templateThis function returns the certificate template for the specified id.
pki:get-template-by-nameThis function returns the certificate template with the specified name.
pki:get-template-certificate-authorityThis function returns the certificate authority for the specified certificate template.
pki:get-template-idsThis function returns the ids for all of the certificate templates.
pki:get-trusted-certificate-idsThis function returns the ids of all of the trusted certificates in the Security database.
pki:insert-certificate-revocation-listThis function inserts a PEM- or DER-encoded Certificate Revocation List (CRL) into the security database.
pki:insert-host-certificateThis function inserts externally generated certificate into the database.
pki:insert-signed-certificatesThis function inserts one or more PEM-encoded signed certificates into the database.
pki:insert-templateThis function inserts the specified certificate request template into the Security database and returns the certificate template id.
pki:insert-trusted-certificatesThis function inserts PEM-encoded certificates into the database without checking for a matching certificate request.
pki:is-temporaryThis function returns true if the certificate is temporary.
pki:need-certificateThis function returns true if the certificate specified by the template id and host combination are not signed by a trusted certificate authority.
pki:template-get-descriptionThis function returns the description of the specified certificate template.
pki:template-get-idThis function returns the id of the specified certificate template.
pki:template-get-key-optionsThis function returns all of the template key options set in the specified certificate template.
pki:template-get-key-typeThis function returns the key type for the specified certificate template.
pki:template-get-nameThis function returns the name of the specified certificate template.
pki:template-get-requestThis function returns the request portion of the certificate template.
pki:template-get-versionThis function returns the version number for the specified certificate template.
pki:template-in-useThis function checks whether a certificate template is in use by an App Server.
pki:template-set-descriptionThis function changes the description of the specified certificate template and returns the XML containing the change.
pki:template-set-key-optionsThis function sets the options for generating new keys in the specified certificate template.
pki:template-set-key-typeThis function changes the key type for the specified certificate template and returns the XML containing the change.
pki:template-set-nameThis function changes the name of the specified certificate template and returns the XML containing the change.
pki:template-set-requestThis function sets the request portion for the specified certificate template.
plugin:assetReturns the named asset, which must exist in the assets/ directory of the plugin, as stored in the Extensions database.
plugin:asset-existsReturns true if the named asset exists, otherwise returns false.
plugin:capabilityThis function returns a function pointer implementing a given capability from a particular plugin.
plugin:enumerateThis function enumerates functions implementing all capabilities supported by the given plugin.
plugin:flush-scopeThis function unloads all application plugins from a given scope.
plugin:implementationsThis function returns a map referencing all of the plugins that implement the specified capability.
plugin:initialize-scopeThis function ensures the availability of all plugins from a given scope.
plugin:install-from-filesystemThis function installs a Library Module plugin from a fixed location on the filesystem (Assets/plugins/...) into the Extensions database.
plugin:install-from-zipInstalls a Library Module plugin from a zip file provided as a parameter into the Extensions database.
plugin:pluginsThis function returns unique IDs of the registered plugins that have the specified capabilities.
plugin:registerThis function registers the capabilities map for use by MarkLogic Server.
plugin:uninstallThis function removes a named plugin or set of plugins from the extensions database.
ppt:cleanClean up any conversion artifacts or other infelicities, putting each slide into its own div element.
prof:allowedReturns the value of the Profile Allow setting for the App Server or Task Server upon which the target request is running.
prof:disableDisable profiling for this request.
prof:enableEnable profiling for this request.
prof:evalEvaluate a string as an XQuery for profiling.
prof:invokeProfiles and returns the result of evaluating a module at the given path.
prof:reportReturn a prof:report node containing the current state of profiling statistics for the given request.
prof:resetClear any accumulated profiling statistics for the requests.
prof:valueEvaluate an expression in the context of the current evaluating statement and return the profiling report for its evaluation.
prof:xslt-evalEvaluate a string as an XSLT stylesheet for profiling.
prof:xslt-invokeProfiles and returns the result of evaluating an XSLT stylesheet at the given path.
rdf:langStringReturns an rdf:langString value with the given value and language tag.
rdf:langString-languageReturns the language of an rdf:langString value.
rest:check-optionsThis function validates the specified options node.
rest:check-requestThis function takes a request element and returns a report of the problems found.
rest:get-raw-query-paramsThis function extracts all of the query parameters and returns them in a map.
rest:matching-requestThis function returns the request element in the options node that matches the specified URI.
rest:process-requestThis function is used in the endpoint main module to parse the incoming request against the options.
rest:report-errorThis function formats the specified error structure.
rest:rewriteThis function is used in the URL rewriter to map the incoming request to an endpoint.
sc:annotationsReturns the schema annotations of the component, if any.
sc:attribute-declReturns the attribute declaration of item, as a schema component, if any.
sc:attributesReturns the attribute declarations of the schema component, if any.
sc:canonical-pathReturns the canonical schema component path of the component.
sc:complex-typeReturns the complex type of item, as a schema component, if any.
sc:component-propertyReturns the named property of the schema component.
sc:element-declReturns the element declaration of item, as a schema component, if any.
sc:facetsReturns the facets of the component, if any.
sc:function-parameter-typeReturns the declared parameter type of a specific parameter of the function item as a schema component.
sc:function-return-typeReturns the return type of a function item as a schema component.
sc:nameReturns the name of the schema component, if any.
sc:particlesReturns the particles of the schema component, if any.
sc:schemaReturns the root schema of the item.
sc:schema-from-pathGet a schema object as a value based on its namespace and schema location hint.
sc:simple-typeReturns the simple type of item, as a schema component, if any.
sc:typeReturns the type of item, as a schema component, if any.
sc:type-applyApply a type to an item to construct a typed instance of that type.
sc:type-namedReturns the type with the given name, if any, as a schema component.
search:check-optionsThis function verifies that options XML is properly structured.
search:estimateThis function quickly estimates the number of hits a query will return.
search:get-default-optionsThis function returns the default options XML.
search:parseThis function parses query text according to given options and returns the appropriate cts:query XML.
search:remove-constraintNOTE: This function is deprecated.
search:resolveThis function is the same as search:search, except that it takes a parsed and annotated cts:query XML node or a structured search search:query XML node as input.
search:resolve-nodesThis function performs the same search as search:search, but it takes a parsed and annotated cts:query XML node or a structured search search:query XML node as input and returns the actual result nodes from the database.
search:searchThis function parses and invokes a query according to specified options, returning up to $page-length result nodes starting from $start.
search:snippetThis function extracts matching text from the result node based on options, and returns the matches wrapped in a containing node, with highlights tagged.
search:suggestThis function returns a sequence of suggested text strings that match a wildcarded search for the $qtext input, ready for use in a user interface.
search:unparseNOTE: This function is deprecated.
search:valuesThis function returns lexicon values and co-occurrences, and allows you to calculate aggregates based on the lexicon values.
sec:amp-add-rolesAdds the roles ($role-names) to the list of roles granted to the amp ($namespace, $local-name, $document-uri).
sec:amp-doc-collectionsReturns a sequence of strings corresponding to the collection uri's that amps belong to.
sec:amp-doc-permissionsReturns a sequence of permission elements that all newly created amp documents receive.
sec:amp-existsThis function returns true if the specified amp exists in the security database.
sec:amp-get-rolesReturns a sequence of role names for the roles directly assigned to the amp ($namespace, $local-name, $document-uri).
sec:amp-remove-rolesRemoves a role ($role-name) from the set of roles included by the amp ($namespace, $local-name, $document-uri).
sec:amp-set-rolesAssigns the amp identified by $namespace, $local-name and $document-uri to have the roles identified by $roles-names.
sec:amps-change-modules-databaseThis function changes all amps that refer to one modules database to refer to a different database.
sec:amps-collectionReturns a string corresponding to the uri for the amps collection.
sec:check-adminThrows an error if the current user does not have the admin role.
sec:collection-add-permissionsAdd the permissions $permissions to the protected collection identified by $uri.
sec:collection-get-permissionsReturns a sequence of permission elements corresponding to the current permissions granted to the protected collection identified by $uri.
sec:collection-remove-permissionsRemoves the permissions $permissions from the protected collection identified by $uri.
sec:collection-set-permissionsSets the permissions of a protected collection identified by $uri to $permissions.
sec:collections-collectionReturns a string corresponding to the uri for the protected collections collection.
sec:compartment-get-rolesThis function returns a list of roles in the specifed compartment.
sec:create-ampCreates a new amp in the system database for the context database.
sec:create-external-securityThis function creates an external authentication configuration object and returns the id of the configuration.
sec:create-privilegeCreates a new privilege and returns the new privilege-id.
sec:create-roleCreates a new role in the system database for the context database.
sec:create-userCreates a new user in the system database for the context database.
sec:create-user-with-roleCreates a new user in the system database for the context database.
sec:credentials-get-awsReturns the Amazon Web Services access key and secret key used to access the Amazon Simple Storage Service.
sec:credentials-set-awsSets the Amazon Web Services credentials.
sec:external-security-clear-cacheThis function clears the login cache in the named external authorization configuration object.
sec:external-security-get-authenticationThis function returns the authentication protocol set in the named external authorization configuration object.
sec:external-security-get-authorizationThis function returns the authorization scheme set in the named external authorization configuration object.
sec:external-security-get-cache-timeoutThis function returns the login cache timeout (in seconds) set in the named external authorization configuration object.
sec:external-security-get-descriptionThis function returns the description set in the named external authorization configuration object.
sec:external-security-get-ldap-attributeThis function returns the LDAP attribute for user lookup set in the named external authorization configuration object.
sec:external-security-get-ldap-baseThis function returns the LDAP base for user lookup set in the named external authorization configuration object.
sec:external-security-get-ldap-bind-methodThis function returns the bind method set on the named external security object.
sec:external-security-get-ldap-default-userThis function returns the default LDAP user name set in the named external authorization configuration object.
sec:external-security-get-ldap-server-uriThis function returns the LDAP server uri set in the named external authorization configuration object.
sec:external-security-set-authenticationThis function sets the authentication protocol for the named external authorization configuration object.
sec:external-security-set-authorizationThis function sets the authentication scheme for the named external authorization configuration object.
sec:external-security-set-cache-timeoutThis function sets the login cache timeout for the named external authorization configuration object.
sec:external-security-set-descriptionThis function sets the description for the named external authorization configuration object.
sec:external-security-set-ldap-attributeThis function sets the LDAP attribute for user lookup for the named external authorization configuration object.
sec:external-security-set-ldap-baseThis function sets the LDAP base for user lookup for the named external authorization configuration object.
sec:external-security-set-ldap-bind-methodThis function sets the bind method on the named external security object.
sec:external-security-set-ldap-default-userThis function sets the default user name for the named external authorization configuration object.
sec:external-security-set-ldap-passwordThis function sets the default user password for the named external authorization configuration object.
sec:external-security-set-ldap-server-uriThis function sets the LDAP server uri for the named external authorization configuration object.
sec:external-security-set-nameThis function sets the name of the external authorization configuration object.
sec:get-ampReturns an sec:amp element corresponding to an amp identified by ($namespace, $local-name, $document-uri).
sec:get-collectionGets the security document corresponding to a protected collection with uri equal to $uri.
sec:get-compartmentsThis function returns a list of all of the compartments.
sec:get-distinct-permissionsReturns a sequence of permission elements made up of a concatenation of $output-perms and the distinct permission elements of $input-perms.
sec:get-privilegeReturns a sec:privilege element corresponding to a privilege identified by ($action,$kind).
sec:get-role-idsReturns a sequence of unique sec:role-id elements that corresponds to the sequence of role names $role-names.
sec:get-role-namesReturns sequence of unique sec:role-name's that corresponds to the sequence of role IDs $role-ids.
sec:get-user-namesReturns sequence of unique sec:user-names that corresponds to the sequence of user IDs $user-ids.
sec:priv-doc-collectionsReturns a sequence of strings corresponding to the collection uri's that privileges belong to.
sec:priv-doc-permissionsReturns a sequence of permission elements that all newly created privilege documents receive.
sec:privilege-add-rolesAdds the roles ($role-names) to the list of roles assigned to the privilege ($action,$kind).
sec:privilege-existsThis function returns true if the specified privilege exists.
sec:privilege-get-rolesReturns a sequence of role names for the roles assigned to the privilege ($action,$kind).
sec:privilege-remove-rolesRemoves roles ($role-names) from the roles assigned to the privilege ($action,$kind).
sec:privilege-set-nameChanges the sec:privilege-name of a sec:privilege to $new-privilege-name.
sec:privilege-set-rolesAssigns the privilege ($action,$kind) to have the roles identified by $role-names.
sec:privileges-collectionReturns a string corresponding to the uri for the privileges collection.
sec:protect-collectionProtects a collection $uri with the given permissions ($permissions).
sec:remove-ampRemoves the amp ($namespace, $local-name, $document-uri, $database) and returns true after completion.
sec:remove-external-securityThis function deletes the named external authentication configuration object.
sec:remove-privilegeRemoves the privilege identified by ($action,$kind).
sec:remove-roleRemoves the role ($role-name).
sec:remove-role-from-ampsRemoves references to the role ($role-name) from all amps.
sec:remove-role-from-privilegesRemoves references to the role ($role-name) from all privileges.
sec:remove-role-from-rolesRemoves references to the role ($role-name) from all other roles.
sec:remove-role-from-usersRemoves references to the role ($role-name) from all users.
sec:remove-userRemoves the user with name $user-name.
sec:role-add-rolesAdds new roles ($new-roles) to the role specified by $role-name.
sec:role-doc-collectionsReturns a sequence of strings corresponding to the collection uri's that roles belong to.
sec:role-doc-permissionsReturns a sequence of permission elements that all newly created role documents receive.
sec:role-existsThis function returns true if the specified role exists in the security database.
sec:role-get-compartmentThis function returns the compartment for the specified role.
sec:role-get-default-collectionsReturns a sequence of strings correspondinig to the uri's of the role's default collections.
sec:role-get-default-permissionsReturns a sequence of permission elements correspondinig to the role's default permissions.
sec:role-get-descriptionReturns the description for the specified role.
sec:role-get-external-namesThis function returns the external LDAP group names assigned to the named role.
sec:role-get-rolesReturns a sequence of role names for the roles directly assigned to the given role ($role-name).
sec:role-privilegesReturns a set of privilege elements corresponding to all privileges that a role has.
sec:role-remove-rolesRemoves the roles ($role-names) from the set of roles included by the role ($role-name).
sec:role-set-default-collectionsSets the default collections of a role with name $role-name to $collections.
sec:role-set-default-permissionsSets the default permissions for a role with name $role-name.
sec:role-set-descriptionChanges the description of the role identified by $role-name to $description.
sec:role-set-external-namesThis function sets a role to be matched to one or more external LDAP distinguished names.
sec:role-set-nameChanges the sec:role-name of a role from $role-name to $new-role-name.
sec:role-set-rolesAssigns roles (named $role-names) to be the set of included roles for the role ($role-name).
sec:roles-collectionReturns a string corresponding to the uri for the roles collection.
sec:security-collectionReturns a string corresponding to the uri for the Security collection.
sec:security-installedReturns fn:true() if security has been installed on the current database.
sec:security-namespaceReturns a string corresponding to the uri of the security namespace.
sec:security-versionReturns the current version of the security database.
sec:set-realmChanges the realm of this security database to $realm.
sec:uid-for-nameReturns the uids for the named user or () if no such user exists.
sec:unprotect-collectionRemoves the protection of a collection $uri.
sec:user-add-rolesAdds the roles ($role-names) to the list of roles granted to the user ($user-name).
sec:user-doc-collectionsReturns a sequence of strings corresponding to the collection uri's that users belong to.
sec:user-doc-permissionsReturns a sequence of permission elements that all newly created user documents receive.
sec:user-existsThis function returns true if the specified user exists in the security database.
sec:user-get-default-collectionsReturns a sequence of strings correspondinig to the uri's of the user's default collections.
sec:user-get-default-permissionsReturns a sequence of permission elements correspondinig to the user's default permissions.
sec:user-get-descriptionReturns the user's description.
sec:user-get-external-namesThis function returns the external LDAP group names assigned to the named user.
sec:user-get-password-extraThis function returns the extra information for the specified user.
sec:user-get-rolesReturns a sequence of role names for the roles directly assigned to the user ($user-name).
sec:user-privilegesReturns a set of privilege elements corresponding to all privileges that a user has.
sec:user-remove-rolesRemoves the roles ($role-names) from the list of roles granted to the user ($user-name).
sec:user-set-default-collectionsSets the default collections of a user with name $user-name to $collections.
sec:user-set-default-permissionsSets the default permissions for a user with name $user-name.
sec:user-set-descriptionChanges the description of the user identified by $user-name to $description.
sec:user-set-external-namesThis function sets the external names for the named user.
sec:user-set-nameChanges the name of the user from $user-name to $new-user-name.
sec:user-set-passwordChanges the password for the user identified by $user-name to $password.
sec:user-set-password-extraThis function sets extra information for the specified user.
sec:user-set-rolesAssigns the user with name $user-name to have the roles identified by $role-names.
sec:users-collectionReturns a string corresponding to the uri for the users collection.
sec:validate-permissionsThis function throws the SEC_NOPERMCAP exception if a permission has no capability specified and it throws the SEC-NOPERMROLEID exception if there is no role specified in the permission.
sem:bindingCreates a sem:binding object, which is a sub-type of json:object (and map:map).
sem:bnodeThis function returns an identifier for a blank node, allowing the construction of a triple that refers to a blank node.
sem:coalesceReturns the value of the first argument that evaluates without error.
sem:curie-expandThis function expands a CURIE (Compact URI) into a sem:iri object.
sem:curie-shortenThis function shortens an IRI into a CURIE (Compact URI) into a sem:iri object.
sem:database-nodesThis function returns database nodes backing given triples.
sem:datatypeReturns the name of the simple type of the atomic value argument as a SPARQL style IRI.
sem:default-graph-iriReturns the iri of the default graph.
sem:describeThis function implements the Concise Bounded Description (CBD) specification to describe one or more nodes in the graph.
sem:graphThis function returns all triples from a named graph in the database.
sem:graph-add-permissionsAdd permissions to the graph specified.
sem:graph-deleteThis function deletes a named graph, and its graph document containing metadata, from the database.
sem:graph-get-permissionsGet permissions to the graph specified.
sem:graph-insertThis function inserts triples into a named graph, creating the graph if necessary.
sem:graph-remove-permissionsRemove permissions from the graph specified.
sem:graph-set-permissionsSet permissions to the graph specified.
sem:ifThe IF function form evaluates the first argument, interprets it as a effective boolean value, then returns the value of expression2 if the EBV is true, otherwise it returns the value of expression3.
sem:in-memory-storeReturns a sem:store constructor that queries from the sequence of sem:triple values passed in as an argument.
sem:invalidReturns a sem:invalid value with the given literal value and datatype IRI.
sem:invalid-datatypeReturns the datatype IRI of a sem:invalid value.
sem:iriThis is a constructor function that takes a string and constructs an item of type sem:iri from it.
sem:isBlankReturns true if the argument is an RDF blank node - that is, derived from type sem:blank.
sem:isIRIReturns true if the argument is an RDF IRI - that is, derived from type sem:iri, but not derived from type sem:blank.
sem:isLiteralReturns true if the argument is an RDF literal - that is, derived from type xs:anyAtomicType, but not derived from type sem:iri.
sem:isNumericReturns true if the argument is a valid numeric RDF literal.
sem:langReturns the language of the value passed in, or the empty string if the value has no language.
sem:langMatchesReturns true if $lang-tag matches $lang-range according to the basic filtering scheme defined in RFC4647.
sem:prefixesThis function returns a set of prefix mappings for use with CURIE processing.
sem:query-results-serializeThis function implements the W3C SPARQL Query Results format.
sem:randomReturns a random double between 0 and 1.
sem:rdf-builderThis function returns a function that builds triples from CURIE and blank node syntax.
sem:rdf-getThis function returns sem:triples from a specified location.
sem:rdf-insertThis function inserts triples into a specified database as one or more sem:triples documents.
sem:rdf-loadThis function inserts an RDF document from a specified location into the designated database.
sem:rdf-parseThis function returns parsed sem:triple objects from a text format or XML.
sem:rdf-serializeThis function returns a string or json or XML serialization of the provided triples.
sem:resolve-iriResolves a relative URI against an absolute URI.
sem:ruleset-storeThe sem:ruleset-store function returns a set of triples derived by applying the ruleset to the triples in the sem:store constructor provided in $store ("the triple that can be inferred from these rules").
sem:sameTermReturns true if the arguments are the same RDF term as defined by the RDF concepts specification.
sem:sparqlExecutes a SPARQL query against the database.
sem:sparql-updateExecutes a SPARQL Update operation against the database.
sem:sparql-valuesThis function executes a SPARQL SELECT query using passed-in bindings participating as a starting point for the query.
sem:storeThe sem:store function defines a set of criteria, that when evaluated, selects a set of triples to be passed in to sem:sparql(), sem:sparql-update(), or sem:sparql-values as part of the options argument.
sem:timezone-stringReturns the timezone of an xs:dateTime value as a string.
sem:transitive-closureFrom a starting set of seeds, follow a given set of predicates, to a given depth, and return all unique node IRIs.
sem:tripleCreates a triple object, which represents an RDF triple containing atomic values representing the subject, predicate, object, and optionally graph identifier (graph IRI).
sem:triple-graphReturns the graph identifier (graph IRI) from a sem:triple value.
sem:triple-objectReturns the object from a sem:triple value.
sem:triple-predicateReturns the predicate from a sem:triple value.
sem:triple-subjectReturns the subject from a sem:triple value.
sem:typed-literalReturns a value to represent the RDF typed literal with lexical value $value and datatype IRI $datatype.
sem:unknownReturns a sem:unknown value with the given literal value and datatype IRI.
sem:unknown-datatypeReturns the datatype IRI of a sem:unknown value.
sem:uuidReturn a UUID URN (RFC4122) as a sem:iri value.
sem:uuid-stringReturn a string that is the scheme specific part of random UUID URN (RFC4122).
spell:add-wordAdd the word $word to the dictionary at $uri.
spell:double-metaphoneGiven a word returns the two metaphone keys.
spell:insertLoad the words in $dict into the dictionary at $uri.
spell:is-correctReturns true() if the specified word is spelled correctly, otherwise returns false().
spell:levenshtein-distanceGiven two strings, returns the Levenshtein distance between those strings.
spell:loadAdd the words from the file specified in $path to the dictionary at $uri.
spell:make-dictionaryCreates a dictionary node from a sequence of words.
spell:remove-wordRemove the word $word from the dictionary at $uri.
spell:romanizeReturns the romanization of the string, substituting basic Latin letters for the letters in the string, according to their sound.
spell:suggestSuggests a list of spellings for a word.
spell:suggest-detailedSuggests a list of spellings for a word.
sql:dateaddReturns a specified date with the specified number interval (signed integer) added to a specified datepart of that date
sql:datediffReturns the count (signed integer) of the specified datepart boundaries crossed between the specified startdate and enddate.
sql:datepartReturns an integer that represents the specified datepart of the specified date.
temporal:advance-lsqtThis function enables Last Stable Query Time (LSQT) on the named collection and advances the LSQT for the collection to the maximum system start time minus a lag.
temporal:axesThis function returns all the axis names defined in the schema databases.
temporal:axis-createThis function constructs an axis definition based on the existing range indexes that can be added to a collection in subsequent API calls.
temporal:axis-get-endThis function returns the range index used to define the end of the period by the named axis.
temporal:axis-get-startThis function returns the range index used to define the start of the period by the named axis.
temporal:axis-removeThis function removes an axis definition from the schema database.
temporal:collection-createThis function constructs a named and protected temporal collection in the schema database with the specified system and valid axes.
temporal:collection-get-axisThis function returns the name of either the system or valid axis in the named temporal collection.
temporal:collection-get-optionsThis function returns the options set on the temporal collection.
temporal:collection-removeThis function removes the named temporal collection from the Security database.
temporal:collection-set-optionsThis function sets the options on the temporal collection.
temporal:collectionsThis function returns all of the temporal collection names in the schema database.
temporal:document-deleteThis function deletes the temporal document identified by the given URI.
temporal:document-insertThis function inserts a document into the database and stores it as a temporal document.
temporal:document-loadThis function inserts a document into the database and stores it as a temporal document.
temporal:document-periodThis function returns the period (as a dateTime pair) for the named axis in the document identified by its root node in the named collection.
temporal:get-lsqtThis function returns the Last Stable Query Time (LSQT) for the collection at current moment.
temporal:get-lsqt-automationThis function returns whether Last Stable Query Time (LSQT) management is automatically managed (true) or not automatically managed (false).
temporal:get-lsqt-automation-lagWhen the LSQT is advanced automatically, this function returns how far behind (in milliseconds) the Last Stable Query Time (LSQT) is from latest system time.
temporal:get-lsqt-automation-periodThis function returns how often Last Stable Query Time (LSQT) is automatically advanced, in milliseconds.
temporal:get-use-lsqtThis function specifies whether the named temporal collection has LSQT (Last Stable Query Time) enabled (true) or disabled (false).
temporal:set-lsqt-automationThis function sets whether Last Stable Query Time (LSQT) management is automatic.
temporal:set-use-lsqtThis function enables or disables the use of LSQT (Last Stable Query Time) on the named collection.
temporal:statement-get-system-timeThis function gets the system start time on temporal documents that are inserted or deleted in the same statement as this function.
temporal:statement-set-system-timeThis function sets the system start time on temporal documents that are inserted or deleted in the same statement as this function.
thsr:add-synonymAdds a synonym to the specified thesaurus entry.
thsr:expandReturns a query that searches for all the query strings specified in $query and their synonyms as found in $entries.
thsr:insertLoad the entries in $thsr into the thesaurus at $uri.
thsr:loadLoad the file specified in $path to the thesaurus at $uri.
thsr:lookupReturns all entries for term $term in the thesaurus document(s) at $uri.
thsr:query-lookupReturns a sequence of all entries that are found by looking up terms in the query and/or subqueries of $query in the thesaurus document(s) at $uri.
thsr:remove-entryRemoves all entries that exactly match $entry from the thesaurus documents(s) at $uri.
thsr:remove-synonymRemoves synonym $synonym from thesaurus entry $entry.
thsr:remove-termRemoves all entries with term $term from the thesaurus document(s) at $uri.
thsr:set-entryAdds the entry $entry to the thesaurus at $uri.
tieredstorage:database-create-sub-databaseThis function creates a database with the name $database-name and make the created database the sub database of the database designated by $database-id.
tieredstorage:database-create-super-databaseThis function creates a database with the name $database-name and make the created database the super database of the database designated by $database-id.
tieredstorage:database-delete-sub-databaseThis function disassociates the sub database designated by $delete-dbid with the super-database designated by $database-id and deletes the sub database.
tieredstorage:database-delete-super-databaseThis function disassociates the super database designated by $delete-dbid with the sub-database designated by $database-id and deletes the super database.
tieredstorage:database-partitionsThis function returns the names of the partitions in the named database.
tieredstorage:forest-combineThis function combines data in multiple forests into one new forest.
tieredstorage:forest-migrateThis function moves data in a forest to new data directories and optionally sets new host for the forest.
tieredstorage:partition-createThis function creates forests on the specified hosts and forms a partition with the specified partition range.
tieredstorage:partition-deleteThis function deletes all forests in the specified partition.
tieredstorage:partition-forestsThis function returns a sequence of ids for the forests in the named partition.
tieredstorage:partition-migrateThis function migrates all forests in a partition to the specified data directory and hosts.
tieredstorage:partition-resizeThis function either creates or combines forests in a partition.
tieredstorage:partition-set-availabilityThis function sets the availability of the partition to either online or offline.
tieredstorage:partition-set-updates-allowedThis function sets update-allowed state for the forests in the specified partition.
tieredstorage:partition-transferThis function detaches forests in a partition from one database and attaches them to another.
trgr:any-property-contentReturns the XML representation of an all-properties part to a triggering event, usable as the content parameter of a trigger event constructor such as trgr:trigger-data-event.
trgr:collection-scopeReturns the XML representation of a collection scope, usable as the scope parameter of a trigger event constructor such as trgr:trigger-data-event.
trgr:create-triggerCreates a new trigger in the context database.
trgr:directory-scopeReturns the XML representation of a directory scope, usable as the scope parameter of a trigger event constructor such as trgr:trigger-data-event.
trgr:document-contentReturns the XML representation of a document part of a triggering event, usable as the content parameter of a trigger event constructor such as trgr:trigger-data-event.
trgr:document-scopeReturns the XML representation of a document scope, usable as the scope parameter of a trigger event constructor such as trgr:trigger-data-event.
trgr:get-triggerReturns the XML representation of a trigger with the given name.
trgr:get-trigger-by-idReturns the XML representation of the trigger with the given trigger id.
trgr:post-commitReturns the XML representation of a post-commit trigger timing.
trgr:pre-commitReturns the XML representation of a pre-commit trigger timing.
trgr:property-contentReturns the XML representation of a property part to a triggering event, usable as the content parameter of a trigger event constructor such as trgr:trigger-data-event.
trgr:remove-triggerRemoves the named trigger.
trgr:trigger-add-permissionsAdds permissions to the set of permissions on the named trigger.
trgr:trigger-data-eventReturns the XML representation of a triggering eventa, usable as the event parameter of trgr:create-trigger.
trgr:trigger-database-online-eventReturns the XML representation of a database coming online event, usable as the event parameter of trgr:create-trigger.
trgr:trigger-disableDisables the named trigger.
trgr:trigger-enableEnables the named trigger.
trgr:trigger-get-permissionsReturns the permissions for the named trigger.
trgr:trigger-moduleReturns the XML representation of a trigger module which can be used as the module parameter of trgr:create-trigger.
trgr:trigger-remove-permissionsRemoves a set of permissions from the set of permissions on the named trigger.
trgr:trigger-set-descriptionSets the description of the named trigger.
trgr:trigger-set-eventAssigns a triggering event to the named trigger.
trgr:trigger-set-moduleSets or replaces the action module associated with the named trigger.
trgr:trigger-set-nameChanges the name of a trigger.
trgr:trigger-set-permissionsSets the permissions that determine which roles are permitted to modify the named trigger.
trgr:trigger-set-recursiveSets the recursive setting of the identified trigger.
trgr:trigger-set-task-prioritySets the task priority setting of the identified trigger.
trgr:triggers-change-modules-databaseThis function changes the trigger definitions of each trigger definition in the database that has the database ID $old-db and replaces each database ID with $new-db.
view:add-columnThis function adds column specifications to the current set of column specifications on the named view in the named schema.
view:add-fieldThis function adds a field to the named view.
view:add-permissionsThis function adds permissions to those already set for the named view in the named schema specification.
view:collectionThis function return the URI of the protected collection holding all the views.
view:collection-view-scopeThis function constructs a new collection-style view scope specification.
view:columnThis function constructs a new column specification.
view:columnsThis function returns the sequence of column specifications set in the named view in the named schema.
view:createThis function creates a new view in the specified schema specification.
view:element-view-scopeThis function constructs a new element-style view scope specification.
view:fieldThis function constructs a new element-style field specification for the named field.
view:fieldsThis function returns the fields set on the named view.
view:getThis function returns the named view from the named schema specification.
view:get-bindingsThis function generates a binding map suitable for use with cts:parse from the named view.
view:get-by-idThis function returns the view with the specified id.
view:get-columnThis function returns the named column specification set in the named view in the named schema.
view:get-fieldThis function returns the element specification for the named field.
view:get-permissionsThis function returns the permissions set on the specified view.
view:get-view-scopeThis function returns the scope of the named view in the named schema.
view:removeThis function removes the named view from the named schema specification.
view:remove-by-idThis function removes the view with the specified id.
view:remove-columnThis function removes a column specification from the named view in the named schema.
view:remove-fieldThis function removes a field from the named view.
view:remove-permissionsThis function removes permissions from those set for the named view in the named schema specification.
view:schema-add-permissionsThis function adds permissions to the specified schema specification.
view:schema-createThis function creates a new relational schema in the Schema database.
view:schema-getThis function returns the named schema specification document.
view:schema-get-permissionsThis function returns the permissions set on the specified schema.
view:schema-removeThis function removes the specified schema.
view:schema-remove-permissionsThis function removes permissions from the specified schema specification.
view:schema-set-permissionsThis function sets permissions on the specified schema specification.
view:schemasThis function returns all of the schema specifications.
view:set-columnsThis function replaces the current set of column specifications on the named view in the named schema with a new set of columns.
view:set-fieldsThis function sets the specified fields on the specified view.
view:set-nameThis function renames the named view in the named schema specification.
view:set-permissionsThis function sets the permissions for the named view in the named schema specification.
view:set-view-scopeThis function sets the scope of the named view in the named schema specification.
view:viewsThis function returns all of the view specifications in the named schema.
xdmp:accessReturns whether a given action on the specified document URI would succeed.
xdmp:add-response-headerAdds an HTTP response header field.
xdmp:add64Add two 64-bit integer values, discarding overflow.
xdmp:ampReturns the amp ID for the specified amp.
xdmp:amp-rolesReturns the set of all roles assigned to an amp, including roles directly assigned to the amp and roles inherited by other roles.
xdmp:and64AND two 64-bit integer values.
xdmp:annotationReturns the named annotation from the function.
xdmp:applyApplies an xdmp:function with the given parameters.
xdmp:architectureReturns the hardware architecture upon which MarkLogic Server is running.
xdmp:atomizableReturns true if a value could be atomized without error.
xdmp:base64-decodeConverts base64-encoded string to plaintext.
xdmp:base64-encodeConverts plaintext into base64-encoded string.
xdmp:binary-decodeConverts an encoded byte sequence, passed in as a binary node, from the specified encoding to a unicode string.
xdmp:binary-is-externalTest whether or not a binary node represents an external binary.
xdmp:binary-is-largeCheck whether a binary node is a large binary.
xdmp:binary-is-smallCheck whether a binary node is a small binary.
xdmp:binary-sizeReturns the size of the data, in bytes, represented by a binary node.
xdmp:bootstrap-hostsReturns a sequence of the IDs of all the bootstrap hosts in the cluster.
xdmp:cache-statusReturns the status of the caches.
xdmp:caller-dialectReturns the dialect (e.g., "javascript", "1.0-ml", etc) of the caller or the empty sequence if no dialect information is available.
xdmp:can-grant-rolesTests whether a user can grant or revoke a set of roles.
xdmp:castable-asReturns true if a value is castable.
xdmp:clusterReturns the ID of the cluster named in the parameter.
xdmp:cluster-effective-versionReturns the current MarkLogic Server effective version.
xdmp:cluster-nameReturns the name of the cluster with the specified ID.
xdmp:collation-canonical-uriReturns the canonical URI for the given URI, if it represents a valid collation.
xdmp:collection-deleteDeletes from the database every document in a collection.
xdmp:collection-locksReturns locks of documents in a collection.
xdmp:collection-propertiesReturns a sequence of properties documents, one for each document in the specified collection(s) that has a corresponding properties document.
xdmp:commitCommit the current transaction to the database.
xdmp:configuration-timestampReturns timestamp of last configuration changed
xdmp:cryptCalculates the password hash for the given password and salt.
xdmp:crypt2Calculates the password hash for the given plain-text password.
xdmp:current-lastReturns the size of the current node list.
xdmp:current-positionReturns the position of the current item.
xdmp:databaseReturns the ID of the database named in the parameter.
xdmp:database-assignment-policyThis function returns the assignment policy for the specified database.
xdmp:database-backupStarts an asynchronous backup of the specified list of forests to the backup data directory.
xdmp:database-backup-cancelCancels an outstanding backup job with the specified job ID, returning true if the cancel operation is successful, false if the cancel operation is not successful.
xdmp:database-backup-purgePurge old backups from a directory.
xdmp:database-backup-statusChecks the status of the outstanding backup job with the specified job ID.
xdmp:database-backup-validateValidates that the specified list of forests can be backed up to the backup data directory.
xdmp:database-directory-creationThis function returns the directory creation setting for the specified database.
xdmp:database-forestsReturns a sequence of forest IDs in the specified database.
xdmp:database-global-nonblocking-timestampReturns the most recent commit timestamp for which a query on the database including its foreign database will not block waiting for transactions to commit or journal frames to arrive from a foreign master.
xdmp:database-incremental-backupStarts an asynchronous incremental backup of the specified list of forests to the backup data directory.
xdmp:database-incremental-backup-validateValidates that the specified list of forests can be backed up to the backup data directory.
xdmp:database-is-forest-retiredThis function returns true if the specificed forest is retired and false the specificed forest is not retired.
xdmp:database-is-rebalancer-enableThis function returns the rebalancer enable setting for the specified database.
xdmp:database-is-replicaTests if a database is a replica of a foreign database.
xdmp:database-journal-archive-purgePurge journal archive before last incremental backup from a directory.
xdmp:database-nameReturn the name of the database with the given ID.
xdmp:database-nonblocking-timestampReturns the most recent commit timestamp for which a query on the database will not block waiting for transactions to commit or journal frames to arrive from a foreign master.
xdmp:database-partition-forestsGiven a value, the function returns a list of forests that have ranges the value falls into.
xdmp:database-path-namespacesReturns the list of path namespaces for the given database id.
xdmp:database-restoreStarts an asynchronous restore of the specified list of forests from the backup data directory.
xdmp:database-restore-cancelCancels an outstanding restore job with the specified job ID, returning true if the cancel operation is successful, false if the cancel operation is not successful.
xdmp:database-restore-statusChecks the status of the outstanding restore job with the specified job ID.
xdmp:database-restore-validateValidates that the specified list of forests can be restored from the backup data directory.
xdmp:databasesReturns a sequence of the IDs of all the databases in the system.
xdmp:dayname-from-dateReturns an xs:string representing the dayname value in the localized value of $arg.
xdmp:decode-from-NCNameInvertible function that decodes characters an NCName produced by xdmp:encode-for-NCName.
xdmp:default-collectionsReturns the collections any new document would get if the current user were to insert a document without specifying the collections.
xdmp:default-permissionsReturns the permissions any new document would get if the current user were to insert a document without specifying the default permissions.
xdmp:describeReturns a string representing the description of a given item sequence.
xdmp:diacritic-lessReturns the specified string, converting all of the characters with diacritics to characters without diacritics.
xdmp:directoryReturns the documents from the database in a directory.
xdmp:directory-createCreates a directory.
xdmp:directory-deleteDeletes a directory and all of its child and descendant documents and directories from the database.
xdmp:directory-locksReturns locks of documents in a directory.
xdmp:directory-propertiesReturns a sequence of properties documents, one for each document in the specified directory that has a corresponding properties document.
xdmp:document-add-collectionsAdds the named document to the given collections.
xdmp:document-add-permissionsAdds the given permissions to the given document or directory.
xdmp:document-add-propertiesAdds a sequence of properties to the properties of a document.
xdmp:document-assignAssign a document URI to a forest index, using the same algorithm as xdmp:document-insert.
xdmp:document-deleteDeletes a document from the database.
xdmp:document-filterFilters a wide variety of document formats, extracting metadata and text, and returning XHTML.
xdmp:document-forestReturns the forest ID of the forest in which a document (or a lock or a property) with the specified URI is stored.
xdmp:document-getReturns the document in the file specified by $location.
xdmp:document-get-collectionsReturns the collections to which a given document belongs.
xdmp:document-get-permissionsReturns the permissions to a given document.
xdmp:document-get-propertiesReturns the property values for a document's property.
xdmp:document-get-qualityReturns the quality of the specified document if the document exists.
xdmp:document-insertInserts a new document into the database if a document with the specified URI does not already exist.
xdmp:document-loadInserts a new document with the specified URI.
xdmp:document-locksReturns the locks for one or more documents or directories.
xdmp:document-propertiesReturns a sequence of properties documents, one for each of the specified documents that has a corresponding properties document.
xdmp:document-remove-collectionsRemoves the named document from the given collections.
xdmp:document-remove-permissionsRemoves the given permissions from the named document or directory.
xdmp:document-remove-propertiesRemoves a sequence of properties from the properties of a document.
xdmp:document-set-collectionsSets the named document to belong to the given collections, replacing any previously set collections on the named document.
xdmp:document-set-permissionsSets the permissions on the named document (or directory) to the given permissions, replacing any permissions previously set on the document (or directory).
xdmp:document-set-propertiesSets the properties of a document to the given sequence of elements, replacing any properties that already exist on the document.
xdmp:document-set-propertySets a property on a document.
xdmp:document-set-qualitySets the quality of the document with the given URI.
xdmp:document-timestampReturns timestamp of the most recent visible update to a document, lock, or property.
xdmp:eagerReturns the value of its argument, evaluated eagerly.
xdmp:effective-versionReturns the effective version of this host
xdmp:elapsed-timeReturns the elapsed time since the start of processing of this query.
xdmp:element-content-typeReturns the schema-defined content-type of an element ("empty", "simple", "element-only", or "mixed").
xdmp:emailSend an email in an XQuery program.
xdmp:encode-for-NCNameInvertible function that escapes characters required to be part of an NCName.
xdmp:encoding-language-detectAnalyzes binary, text, or XML data and suggests possible pairs of encoding and language, with a confidence score for each pair.
xdmp:estimateReturns the number of fragments selected by an expression.
xdmp:evalReturns the result of evaluating a string as an XQuery module.
xdmp:eval-in[DEPRECATED: use xdmp:eval with the database option instead] Returns the result of evaluating a string as an XQuery module in a given database.
xdmp:excel-convertConverts a Microsoft Excel document to XHTML.
xdmp:existsReturns true if any fragment is selected by an expression, false if no fragments are selected.
xdmp:external-binaryReturns an external binary node.
xdmp:external-binary-pathReturn the path to the external file associated with an external binary document.
xdmp:external-securityReturns the external security ID for the specified external security name.
xdmp:filesystem-directoryPerforms a directory listing of the given file pathname.
xdmp:filesystem-directory-createCreates the directory specified by pathname.
xdmp:filesystem-fileReads a file from the filesystem.
xdmp:filesystem-file-existsReturn true if a file exists on a host; otherwise false.
xdmp:filesystem-file-lengthReads the length of a file from the filesystem.
xdmp:filesystem-filepathReturns the canonicalized file path of the input path.
xdmp:foreign-cluster-statusReturns the status of a foreign cluster from a host's point of view.
xdmp:foreign-clustersReturns the IDs of the foreign clusters.
xdmp:forestReturns the ID of the forest specified as the parameter.
xdmp:forest-backupBacks up forest data files.
xdmp:forest-backup-statusChecks the status of the specified forests for any outstanding backup jobs.
xdmp:forest-clearClears forest data files, including all stands and journals.
xdmp:forest-countsReturns detailed forest statistics for a given forest .
xdmp:forest-databasesReturns the database ID corresponding to the database to which the specified forest belongs.
xdmp:forest-hostReturn the host of the forest with the given id.
xdmp:forest-nameReturn the name of the forest with the given ID.
xdmp:forest-onlineReturns true if the specified forest is online with a state of open, open replica or sync replicating if isReplica is true, or syncing replica if syncingOk is true, otherwise returns false.
xdmp:forest-open-replicaReturns the forest ID for each specified forest or for each forest's replica if the forest is currently experiencing a local disk failover.
xdmp:forest-restartRestarts a forest.
xdmp:forest-restoreRestores forest data files.
xdmp:forest-rollbackRolls forests back to a previous point in time, marking any fragment newer than the specified timestamp as deleted.
xdmp:forest-stateReturns state of the forests
xdmp:forest-statusReturns the status of a forest.
xdmp:forest-updates-allowedReturn updates allowed state of the forest with the given ID.
xdmp:forestsReturns a sequence of the IDs of all the forests in the system.
xdmp:format-numberReturns a formatted number value based on the picture argument.
xdmp:from-jsonAtomizes a JSON node, returning a JSON value.
xdmp:from-json-stringParses a string as JSON, returning an item sequence.
xdmp:functionReturns a function value as an xdmp:function type.
xdmp:function-moduleReturns the module location (if any) that the xdmp:function value refers to.
xdmp:function-nameReturns the QName of the function(s) that the xdmp:function refers to.
xdmp:function-parameter-nameReturns the name of the parameter at the designated (1-based) position from the given function's signature.
xdmp:function-parameter-typeReturns the type of the parameter at the designated (1-based) position from the given function's signature.
xdmp:function-return-typeReturns the return type from the given function's signature.
xdmp:function-signatureReturns the signature of the function that the argument refers to.
xdmp:functionsReturns all in-scope functions.
xdmp:get[DEPRECATED: use xdmp:document-get instead] Returns the document in the XML file specified by $path.
xdmp:get-current-rolesReturns all the current roles, both assigned and inherited by the current user and any received from amps.
xdmp:get-current-userReturns the name of the current user.
xdmp:get-current-useridReturns the ID of the current user.
xdmp:get-invoked-pathReturns the path of the module that is being invoked.
xdmp:get-original-urlReturns the portion of the URL following the host_name:port_number.
xdmp:get-orphaned-binariesReturns a sequence of the IDs of all orphaned large binaries in a given forest.
xdmp:get-request-bodyFor PUT requests, returns the body of the request.
xdmp:get-request-client-addressReturns as a string the internet address of the client from which the HTTP server request is issued.
xdmp:get-request-client-certificateReturns the PEM encoded client certificate if one was presented.
xdmp:get-request-error-formatReturns the current error format for the request.
xdmp:get-request-fieldReturns the value of a named request field.
xdmp:get-request-field-content-typeThis function is used to extract the content type from the request field.
xdmp:get-request-field-filenameReturns a list of filenames from a multipart request for the field name specified.
xdmp:get-request-field-namesReturns a sequence of the request field names.
xdmp:get-request-headerReturns the value of a named request header.
xdmp:get-request-header-namesReturns a sequence of request header names.
xdmp:get-request-methodReturns the HTTP request method.
xdmp:get-request-pathReturns the HTTP request path.
xdmp:get-request-portReturns the port of the request.
xdmp:get-request-protocolReturns as a string the request protocol (either "http" or "https") Returns the empty sequence if it is not called from an HTTP server.
xdmp:get-request-urlReturns the portion of the URL following the host_name:port_number.
xdmp:get-request-userIf this App Server is using application-level authentication, returns the ID of the user in the last successful call to xdmp:login.
xdmp:get-request-usernameIf this App Server is using application-level authentication, returns the username in the last successful call to xdmp:login.
xdmp:get-response-codeReturns two nodes, the first containing the HTTP response code and the second containing the HTTP response message.
xdmp:get-response-encodingReturns the encoding that the response from this server is in.
xdmp:get-server-fieldReturns the value of a named server field.
xdmp:get-server-field-namesReturns a sequence of the server field names.
xdmp:get-session-fieldReturns the value of a named session field from the session created by the xdmp:login function.
xdmp:get-session-field-namesReturns a sequence of the HTTP session field names from the session created by the xdmp:login function.
xdmp:get-transaction-modeRetrieve the transaction mode for the current session.
xdmp:get-url-rewriter-pathReturns the URL of the URL rewriter handler for this application server.
xdmp:groupReturns the ID of the group specified in the parameter.
xdmp:group-hostsReturns the IDs of all hosts belonging to the group with the given ID.
xdmp:group-nameReturns the name of the group with the given ID.
xdmp:group-serversReturns the IDs of all App Servers belonging to the group with the given ID.
xdmp:groupsReturns a sequence of the IDs of all the groups in the system.
xdmp:gss-server-negotiateThis function is used for kerberos GSS authentication in application level authentication.
xdmp:gunzipGet a node from a gzip node.
xdmp:gzipCreate a gzip node from a node.
xdmp:has-privilegeTests whether the current user has at least one of a given set of privileges.
xdmp:hash32Returns the 32-bit hash of a string.
xdmp:hash64Returns the 64-bit hash of a string.
xdmp:hex-to-integerParses a hexadecimal string, returning an integer.
xdmp:hmac-md5Calculates the Hash-based Message Authentication Code (HMAC) using the md5 hash function of the given secret key and message arguments.
xdmp:hmac-sha1Calculates the Hash-based Message Authentication Code (HMAC) using the SHA1 hash function of the given secret key and message arguments.
xdmp:hmac-sha256Calculates the Hash-based Message Authentication Code (HMAC) using the SHA256 hash function of the given secret key and message arguments.
xdmp:hmac-sha512Calculates the Hash-based Message Authentication Code (HMAC) using the SHA512 hash function of the given secret key and message arguments.
xdmp:hostReturns the ID of the host named in the parameter.
xdmp:host-forestsReturns a sequence of forest IDs in the specified host.
xdmp:host-get-ssl-fips-enabledReturns whether fips mode is enabled.
xdmp:host-groupReturns the ID of the group that the specified host belongs to.
xdmp:host-modeReturns this host mode
xdmp:host-mode-descriptionReturn the description string for this host mode setting
xdmp:host-nameReturns the name of the specified host.
xdmp:host-statusReturns the status of a host.
xdmp:hostsReturns a sequence of the IDs of all the hosts in the cluster.
xdmp:http-deleteSends an http DELETE request to the http server specified in the URI to delete the specified resource.
xdmp:http-getSends the http GET method to the specified URI.
xdmp:http-headSends the http HEAD method to the specified URI.
xdmp:http-optionsSends the http OPTIONS method to the specified URI.
xdmp:http-postSends the http POST request to the server.
xdmp:http-putSends an HTTP PUT request to an HTTP server.
xdmp:initcapReturns the string where the first letter of each token has been uppercased.
xdmp:integer-to-hexReturns a hexadecimal representation of an integer.
xdmp:integer-to-octalReturns an octal representation of an integer.
xdmp:invokeReturns the result of evaluating a module at the given path.
xdmp:invoke-functionReturns the result of evaluating a function value.
xdmp:invoke-in[DEPRECATED: use xdmp:invoke with the database option instead] Returns the result of evaluating a module at the given path.
xdmp:javascript-evalReturns the result of evaluating a string as a JavaScript module.
xdmp:key-from-QNameConstruct a context-independent string from a QName.
xdmp:lazyReturns the value of its argument, evaluated lazily.
xdmp:ldap-lookupReturns an ldap entry.
xdmp:ldap-searchReturns ldap search result.
xdmp:load[DEPRECATED: use xdmp:document-load instead] Inserts a new document from the XML file at $path if a document with the specified URI does not already exist.
xdmp:lock-acquireAcquire a lock on a document or directory for an extended amount of time.
xdmp:lock-for-updateAcquires an intent exclusive transaction lock on a URI.
xdmp:lock-releaseUnlock a document or directory.
xdmp:logLogs a message to the log file <install_dir>/Logs/ErrorLog.txt.
xdmp:log-levelRetrieves the current server log level.
xdmp:loginLogs in a user on an application server that is using application-level authentication and sends a session cookie containing the session ID to the user's browser.
xdmp:logoutLogs the current user out of the session on the server.
xdmp:lshift64Left-shift a 64-bit integer value.
xdmp:md5Calculates the md5 hash of the given argument.
xdmp:mergeStarts merging the forests of the database, subject to specified options.
xdmp:merge-cancelCancel the merge with the specified merge ID on a forest with the specified forest ID.
xdmp:mergingReturns the forest IDs of any currently merging database forests.
xdmp:mimetypesThis function returns all the mimetypes specifications of the cluster.
xdmp:modules-databaseReturns the database ID of the modules database.
xdmp:modules-rootReturns the current root path for modules.
xdmp:month-name-from-dateReturns month name, calculated from the localized value of $arg.
xdmp:mul64Muliply two 64-bit integer values, discarding overflow.
xdmp:multipart-decodeExtract the parts from a multipart encoding.
xdmp:multipart-encodeCreate a multipart encoding of the specified node.
xdmp:node-collectionsReturns any collections for the node's document in the database.
xdmp:node-databaseReturns the database id where the parameter is stored.
xdmp:node-deleteDeletes a node from the database.
xdmp:node-insert-afterAdds an immediately following sibling to a node.
xdmp:node-insert-beforeAdds an immediately preceding sibling to a node.
xdmp:node-insert-childAdds a new last child to a node.
xdmp:node-kindReturns an xs:string representing the node's kind: either "document", "element", "attribute", "text", "namespace", "processing-instruction", "binary", or "comment".
xdmp:node-permissionsReturns the permissions to a node's document.
xdmp:node-replaceReplaces a node.
xdmp:node-uriReturns the document-uri property of the parameter or its ancestor.
xdmp:not64NOT a 64-bit integer value.
xdmp:octal-to-integerParses an octal string, returning an integer.
xdmp:or64OR two 64-bit integer values.
xdmp:parse-dateTimeParses a string containing date, time or dateTime using the supplied picture argument and returns a dateTime value.
xdmp:parse-yymmddParses a string containing date, time or dateTime using the supplied picture argument and returns a dateTime value.
xdmp:pathReturns a string whose value corresponds to the path of the node.
xdmp:pdf-convertConverts a PDF file to XHTML.
xdmp:permissionReturns a permission element in the security namespace corresponding to the named role and capability given.
xdmp:planReturns an XML element recording information about how the given expression will be processed by the index.
xdmp:plannableReturns a boolean showing whether the given expression is suitable to use with xdmp:plan.
xdmp:platformReturns the operating-system platform upon which MarkLogic Server is running ("solaris", "winnt", "linux", or "macosx").
xdmp:positionReturns an integer value representing the starting position of a string within the search string.
xdmp:powerpoint-convertConverts a Microsoft Powerpoint document to XHTML.
xdmp:pretty-printReturns a well-formatted XQuery module.
xdmp:privilegeReturns the privilege ID for the specified privilege name.
xdmp:privilege-rolesReturns the set of all roles that have a given privilege.
xdmp:product-editionReturns the current MarkLogic product edition.
xdmp:product-environmentReturns the current MarkLogic product environment.
xdmp:QName-from-keyConstruct a QName from a string of the form "{namespaceURI}localname".
xdmp:quarter-from-dateReturns an xs:integer between 1 and 4, both inclusive, calculating the quarter component in the localized value of $arg.
xdmp:query-metersReturns the current value of the resource meters for this query sequence .
xdmp:query-traceEnables or disables tracing of this query.
xdmp:quoteReturns the unevaluated serialized representation of the input parameter as a string.
xdmp:randomReturns a random unsigned integer between 0 and a number up to 64 bits long.
xdmp:redirect-responseRedirects the App Server response to a given location.
xdmp:remove-orphaned-binaryRemove an orphaned large binary
xdmp:requestReturns the unique key of the current request.
xdmp:request-cancelCancel the request with the given host, server, and request IDs.
xdmp:request-statusReturns the status of a running request .
xdmp:request-timestampReturns the system timestamp for this request if the request is a query statement.
xdmp:resolve-uriResolves a relative URI against an absolute URI.
xdmp:restartRestart servers on hosts.
xdmp:rethrowWithin the catch section of a try-catch expression, re-throw the currently caught error.
xdmp:roleReturns the role ID for the specified role name.
xdmp:role-rolesReturns the set of all roles inherited by a given role, including roles directly assigned to the role and roles inherited from other roles.
xdmp:rollbackRoll back the current transaction.
xdmp:rshift64Right-shift a 64-bit integer value.
xdmp:saveSerializes a node as text and saves it to a file.
xdmp:schema-databaseReturns the database ID of the schema database associated with the current database.
xdmp:security-assertTests whether the current user has at least one of a given set of privileges.
xdmp:security-databaseReturns the database ID of the security database associated with the current database.
xdmp:serverReturn the ID(s) of the App Servers, XDBC Servers, ODBC Servers, or Task Servers with the given name.
xdmp:server-collationReturn the default collation of the App Server, XDBC Server, ODBC Server, or Task Server with the given ID.
xdmp:server-databaseReturn the database ID of the App Server, XDBC Server, ODBC Server, or Task Server with the given ID.
xdmp:server-default-xquery-versionReturn the default xquery version of the App Server, XDBC Server, ODBC Server, or Task Server with the given ID.
xdmp:server-groupReturn the ID of the group for an App Server, XDBC Server, ODBC Server, or Task Server.
xdmp:server-modules-databaseReturn the modules database ID of the App Server, XDBC Server, ODBC Server, or Task Server with the given ID.
xdmp:server-nameReturn the name of the App Server, XDBC Server, ODBC Server, or Task Server with the given ID.
xdmp:server-portReturn the port of the App Server, XDBC Server, ODBC Server, or Task Server with the given ID.
xdmp:server-rootReturn the root of the App Server, XDBC Server, ODBC Server, or Task Server with the given ID.
xdmp:server-ssl-certificate-templateReturn the SSL certificate template ID of the App Server, XDBC Server, ODBC Server, or Task Server with the given ID.
xdmp:server-statusReturns the status of an app-server on a host.
xdmp:serversReturns a sequence of the IDs of all the App Servers (HTTP, XDBC, ODBC, and TaskServer) in the system.
xdmp:setSet the value of a variable to the specified expression.
xdmp:set-request-time-limitChanges the time limit for an actively running request to the specified value.
xdmp:set-response-codeSets the response code and message.
xdmp:set-response-content-typeSets the response content-type.
xdmp:set-response-encodingSets the response encoding.
xdmp:set-response-output-methodSets the serialization method.
xdmp:set-server-fieldSets the value of a named server field.
xdmp:set-server-field-privilegeSets the privilege of a named server field.
xdmp:set-session-fieldSets the value of a named session field for the session created by the xdmp:login function.
xdmp:set-transaction-modeSet the transaction mode for the current session.
xdmp:set-transaction-nameSet the name of a local or remote transaction.
xdmp:set-transaction-time-limitSet the transaction time limit for a local or remote transaction.
xdmp:sha1Calculates the SHA1 hash of the given argument.
xdmp:sha256Calculates the SHA256 hash of the given argument.
xdmp:sha384Calculates the SHA384 hash of the given argument.
xdmp:sha512Calculates the SHA512 hash of the given argument.
xdmp:shutdownShutdown servers on hosts.
xdmp:sleepDelays for a specific amount of time.
xdmp:software-versionReturns this host's software version
xdmp:spawnPlace the specified module on the task queue for evaluation.
xdmp:spawn-functionPlace the specified function value on the task queue for evaluation.
xdmp:spawn-in[DEPRECATED: use xdmp:spawn with the database option instead] Place the specified module on the task queue for evaluation.
xdmp:sqlExecutes an ad hoc SQL query.
xdmp:start-journal-archivingStarts journal archiving to the specified list of forests.
xdmp:step64Combines an initial hash with a subsequent hash.
xdmp:stop-journal-archivingStops journal archiving to the specified list of forests.
xdmp:strftimeFormats a dateTime value using POSIX strftime.
xdmp:subbinaryReturns a binary node made up of a subset of the given binary node.
xdmp:tidyRun tidy on the specified html document to convert the document to well-formed and clean XHTML.
xdmp:timestamp-to-wallclockConverts a 64 bit timestamp value to an xs:dateTime.
xdmp:to-jsonConstructs a JSON document.
xdmp:to-json-stringReturns a string representing a JSON serialization of a given item sequence.
xdmp:traceSignal a trace event.
xdmp:trace-enabledReturns whether or not a trace event is enabled.
xdmp:transactionReturns the transaction ID for the current transaction, or transaction IDs for all transactions with the given name.
xdmp:transaction-commitExplicitly commit a transaction running on a named host.
xdmp:transaction-rollbackExplicitly roll back a transaction running on a named host.
xdmp:triggers-databaseReturns the database ID of the triggers database associated with the current database.
xdmp:typeReturns the name of the simple type of the atomic value argument as an xs:QName.
xdmp:unpathEvaluate a string as an XPath and return the corresponding node(s).
xdmp:unquoteParses a string as XML, returning one or more document nodes.
xdmp:uri-content-typeReturns the content type of the given URI as matched in the mimetypes configuration.
xdmp:uri-formatReturns the format of the given URI as matched in the mimetypes configuration.
xdmp:uri-is-fileReturns true if a given URI refers to a file which exists on the current application server.
xdmp:url-decodeConverts URL-encoded string to plaintext.
xdmp:url-encodeConverts plaintext into URL-encoded string.
xdmp:userReturns the user ID for the specified user name.
xdmp:user-external-securityReturns external security id and user name for an external user.
xdmp:user-last-loginReturns the last-login node for the specified user ID.
xdmp:user-rolesReturns all roles assigned to a user, including roles directly assigned to the user and roles inherited by other roles.
xdmp:userid-rolesReturns all roles assigned to a user, including roles directly assigned to the user and roles inherited by other roles.
xdmp:validateReturns an element containing a summary of validation errors in a node.
xdmp:valueEvaluate an expression in the context of the current evaluating statement.
xdmp:versionReturns the current MarkLogic Server version.
xdmp:wallclock-to-timestampConverts an xs:dateTime to a 64 bit timestamp value.
xdmp:week-from-dateReturns an xs:integer between 1 and 53, both inclusive, representing the week value in the localized value of $arg.
xdmp:weekday-from-dateReturns an xs:integer between 1 and 7, both inclusive, representing the weekday value in the localized value of $arg.
xdmp:with-namespacesEvaluates the expression in the context of a specific set of namespace bindings.
xdmp:word-convertConverts a Microsoft Word document to XHTML.
xdmp:x509-certificate-extractReturns the XML representation of the specified X.509 certificate.
xdmp:xa-completeCompletes (commits or rolls back) a prepared XA transaction.
xdmp:xa-forgetForgets a remembered completed XA transaction.
xdmp:xor64XOR two 64-bit integer values.
xdmp:xquery-versionReturns the XQuery language version of the calling module.
xdmp:xslt-evalExecutes an XSLT stylesheet against a node.
xdmp:xslt-invokeExecutes an XSLT stylesheet against a node.
xdmp:yearday-from-dateReturns an xs:integer between 1 and 366, both inclusive, representing the yearday value in the localized value of $arg.
xdmp:zip-createCreate a zip file from a list of nodes.
xdmp:zip-getGet a named file from a zip document.
xdmp:zip-manifestReturn a manifest for this zip file.
xhtml:add-listsInfer numbered or bulleted lists and insert appropriate markup.
xhtml:cleanClean up the XHTML: pruning empty spans, consolidating adjacent spans, etc.
xhtml:restructureTurn an XHTML with flat structure into one with div structure based on the header elements.
xinc:link-expandThis function performs a single level expansion of a single XInclude reference.
xinc:link-referencesThis function returns a list of all the distinct URIs of documents referenced (either directly or indirectly) in the expansion of the node.
xinc:node-expandThis function recursively examines the node for XInclude references and expands them, following the rules of the XInclude specification.
xp:dereferenceThis function resolves an XPointer in the context of a particular node.
Powered by MarkLogic Server 7.0-4.1 and rundmc | Terms of Use | Privacy Policy