The WSRR SOAP API is a document-literal SOAP/HTTP binding
of a portType.
It provides the following operations:
create
delete
executeNamedQuery
executeNamedQueryWithParameters
executeQuery
retrieve
retrieveWithDepth
update
Each operation is described in more detail in the following
subsections, together with examples:
create
The createRequest message is an instance of the create
element, which consists of a single datagraph element.
delete
The deleteRequest message is an instance of the delete
element, which contains the bsrURI of the object to be deleted.
executeNamedQuery
The executeNamedQueryRequest message is an instance of
the executeNamedQuery element, which contains a single element named
query that contains the name of the query to be run.
executeNamedQueryWithParameters
The executeNamedQueryWithParametersRequest message is an
instance of the executeNamedQueryParameters element, which contains
the name of the query and a set of parameters elements.
executeQuery
The executeQuery operation is used to invoke an XPath query,
either a GraphQuery or a PropertyQuery.
retrieve
The definition of the retrieve operation.
retrieveWithDepth
The definition of the retrieveWithDepth operation.
update
The update operation can be used to add or update metadata
about an object.