herence.ce.coherence.22.06.2.source-code.coherence-rest-config.xsd Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of coherence Show documentation
Show all versions of coherence Show documentation
Oracle Coherence Community Edition
Copyright (c) 2000, 2022, Oracle and/or its affiliates.
Licensed under the Universal Permissive License v 1.0 as shown at
http://oss.oracle.com/licenses/upl.
This is the XML schema for the Coherence REST configuration file
(coherence-rest-config.xml).
The rest element is the root element of the coherence-rest-config
descriptor.
Used in: n/a
The defaults element defines HTTP server wide default settings.
Used in: rest.
The default-marshallers element contains bindings between media types
and marshaller classes.
Used in: defaults
The resources element contains bindings between cache names
and cache entry key/value classes.
Used in: rest
The resource element contains a single binding between a
cache name and cache entry key/value classes.
Note: The "alias" element is deprecated. Use the "name"
attribute of the resource element instead.
Used in: resources
The marshaller element contains bindings between cache entry
key/value classes and marshaller class used to marshall and
unmarshall instances of those classes.
Used in: resource
The query element contains a binding between a query name
and a query expression.
Used in: resource
The direct-query element contains max results count
and query engine for direct querying.
Direct querying is term referring to executing queries
submitted as part of URL.
By defining this element direct querying is effectively
enabled.
Used in: resource
The aggregators element contains bindings between aggregator
names and aggregator classes (or aggregator factory
classes).
Used in: rest
The aggregator element contains a single binding between a
aggregator name and aggregator class (or aggregator factory
class).
Used in: aggregators
The processors element contains bindings between processor
names and processor classes (or processor factory classes).
Used in: rest
The processor element contains a single binding between a
processor name and processor class (or processor factory
class).
Used in: processors
The query-engine element contains bindings between query engine
names and query engine classes.
Used in: rest
The engine element contains a single binding between a
query engine name and query engine class.
Used in: query-engines