MRCGS API

PersonServiceService

The person service is used to access persons in the database.

Endpoint Metadata

The following methods are available on this endpoint:

deletePerson

Deletes a person from the database. Not a one-way method, but still void.

Input Parameters

name description
personId The id of the person.

Faults

name description
ServiceException If some problem occurred when deleting the person.

readPersons

Reads a set of persons from the database. Intended as an example of collections as SOAP parameters.

Input Parameters

name description
personIds The ids of the persons to read.

Return Value

The persons that were read.

Faults

name description
EisAccountException (no documentation provided)
ServiceException If the read of one or more of the people failed.

storeGenericProperties

Store some generic properties.

Input Parameters

name description
map The map of generic properties.

Return Value

The generic properties.

Faults

name description
ServiceException Upon a problem.

storePerson

Stores a person in the database.

Input Parameters

name description
person The person to store in the database.

Return Value

The person that was stored (presumably modified for storage).