Lookup/Ibis web service client API
|GroupMethods||Methods for querying and manipulating groups.|
Class representing an attribute of a person or institution returned by
the web service API. Note that for institution attributes, the
Class representing an attribute scheme. This may apply to attributes of people or institutions.
Default implementation of the
Class representing a phone number held on an institution contact row, for use by the web service API.
Class representing an institution contact row, for use by the web services API.
Class representing a web page referred to by an institution contact row, for use by the web service API.
Abstract base class for all DTO classes. This defines a couple of methods used when unmarshalling DTOs from XML.
|IbisError||Class representing an error returned by the web service API.|
|IbisGroup||Class representing a group returned by the web service API.|
|IbisIdentifier||Class representing a person's identifier, for use by the web service API.|
|IbisInstitution||Class representing an institution returned by the web service API.|
|IbisMethods||Common methods for searching for objects in the Lookup/Ibis database.|
Class representing a person returned by the web service API. Note that the identifier is the person's primary identifier (typically their CRSid), regardless of which identifier was used to query for the person.
Class representing the top-level container for all XML and JSON results. This may be just a simple textual value or it may contain more complex entities such as people, institutions, groups, attributes, etc.
|IbisResultParser||Class to parse the XML from the server and produce an IbisResult.|
|InstitutionMethods||Methods for querying and manipulating institutions.|
|PersonMethods||Methods for querying and manipulating people.|
Interface representing a connection to the Lookup/Ibis server, capable of invoking methods on the web service API and unmarshalling the results.