| Package | Description |
|---|---|
| com.marklogic.client.admin |
The package provides the classes for
configuration and initialization of the REST server.
|
| com.marklogic.client.document |
The package provides classes for creating,
retrieving, updating, and deleting documents in the database for
the REST server.
|
| com.marklogic.client.extensions |
The package provides base and support classes so
you can derive a new Resource Manager to provide a client interface
for a Resource Services extension on the REST server.
|
| com.marklogic.client.util |
The package provides loggers, specialized maps,
and other utilities shared across other packages.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
ResourceExtensionsManager.MethodParameters
Method Parameters declare the parameters
accepted by the Resource Services extension.
|
| Modifier and Type | Method and Description |
|---|---|
RequestParameters |
ExtensionMetadata.asParameters()
Constructs request parameters expressing the
extension metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ServerTransform
ServerTransform specifies the invocation of a
transform on the server including both the name of the transform
and the parameters passed to the transform.
|
| Modifier and Type | Method and Description |
|---|---|
<R extends AbstractReadHandle> |
ResourceServices.delete(RequestParameters params,
R output)
Deletes content by calling a DELETE
service.
|
<R extends AbstractReadHandle> |
ResourceServices.delete(RequestParameters params,
Transaction transaction,
R output)
Deletes content by calling a DELETE
service.
|
ResourceServices.ServiceResultIterator |
ResourceServices.get(RequestParameters params)
Reads multiple resource content by calling a GET
service.
|
<R extends AbstractReadHandle> |
ResourceServices.get(RequestParameters params,
R output)
Reads resource content by calling a GET
service.
|
ResourceServices.ServiceResultIterator |
ResourceServices.get(RequestParameters params,
Transaction transaction)
Reads multiple resource content by calling a GET
service.
|
<R extends AbstractReadHandle> |
ResourceServices.get(RequestParameters params,
Transaction transaction,
R output)
Reads resource content by calling a GET
service.
|
ResourceServices.ServiceResultIterator |
ResourceServices.post(RequestParameters params,
AbstractWriteHandle input)
Applies multiple content by calling a POST
service.
|
<R extends AbstractReadHandle> |
ResourceServices.post(RequestParameters params,
AbstractWriteHandle input,
R output)
Applies content by calling a POST service.
|
ResourceServices.ServiceResultIterator |
ResourceServices.post(RequestParameters params,
AbstractWriteHandle input,
Transaction transaction)
Applies multiple content by calling a POST
service.
|
<R extends AbstractReadHandle> |
ResourceServices.post(RequestParameters params,
AbstractWriteHandle input,
Transaction transaction,
R output)
Applies content by calling a POST service.
|
<W extends AbstractWriteHandle> |
ResourceServices.post(RequestParameters params,
W[] input)
Applies multiple content by calling a POST
service.
|
<R extends AbstractReadHandle,W
extends AbstractWriteHandle> |
ResourceServices.post(RequestParameters params,
W[] input, R output)
Applies content by calling a POST service.
|
<W extends AbstractWriteHandle> |
ResourceServices.post(RequestParameters params,
W[] input, Transaction transaction)
Applies multiple content by calling a POST
service.
|
<R extends AbstractReadHandle,W
extends AbstractWriteHandle> |
ResourceServices.post(RequestParameters params,
W[] input, Transaction transaction,
R output)
Applies content by calling a POST service.
|
<R extends AbstractReadHandle> |
ResourceServices.put(RequestParameters params,
AbstractWriteHandle input,
R output)
Writes content by calling a PUT service.
|
<R extends AbstractReadHandle> |
ResourceServices.put(RequestParameters params,
AbstractWriteHandle input,
Transaction transaction,
R output)
Writes content by calling a PUT service.
|
<R extends AbstractReadHandle,W
extends AbstractWriteHandle> |
ResourceServices.put(RequestParameters params,
W[] input, R output)
Writes multiple content by calling a PUT
service.
|
<R extends AbstractReadHandle,W
extends AbstractWriteHandle> |
ResourceServices.put(RequestParameters params,
W[] input, Transaction transaction,
R output)
Writes multiple content by calling a PUT
service.
|
| Modifier and Type | Method and Description |
|---|---|
RequestParameters |
RequestParameters.copy(java.lang.String prefix)
Creates a copy of the parameters, prepending a
namespace prefix to each parameter name.
|
Copyright © 2024 MarkLogic Corporation. All Rights Reserved.