# Uses of Package
edu.ucsb.nceas.metacat.client

- Packages that use edu.ucsb.nceas.metacat.client
  Package | Description
  --- | ---
  edu.ucsb.nceas.metacat |
  edu.ucsb.nceas.metacat.advancedsearch |
  edu.ucsb.nceas.metacat.client |
  edu.ucsb.nceas.metacat.client.rest |
  edu.ucsb.nceas.metacat.clientview |
  edu.ucsb.nceas.metacat.dataone |
  edu.ucsb.nceas.metacat.service |

- Classes in edu.ucsb.nceas.metacat.client used by edu.ucsb.nceas.metacat
  Class and Description
  InsufficientKarmaException Exception thrown when an error occurs because a Metacat server operation requires higher access rights than the currently logged in user has.

- Classes in edu.ucsb.nceas.metacat.client used by edu.ucsb.nceas.metacat.advancedsearch
  Class and Description
  Metacat This interface provides methods for initializing and logging in to a Metacat server, and then querying, reading, transforming, inserting, updating and deleting documents from that server.

- Classes in edu.ucsb.nceas.metacat.client used by edu.ucsb.nceas.metacat.client
  Class and Description
  DocumentNotFoundException Exception thrown when the requested docid does not exist on the server
  InsufficientKarmaException Exception thrown when an error occurs because a Metacat server operation requires higher access rights than the currently logged in user has.
  Metacat This interface provides methods for initializing and logging in to a Metacat server, and then querying, reading, transforming, inserting, updating and deleting documents from that server.
  MetacatAuthException Exception thrown when a Metacat server denies a login authentication request.
  MetacatClient This interface provides methods for initializing and logging in to a Metacat server, and then querying, reading, transforming, inserting, updating and deleting documents from that server.
  MetacatException Exception thrown when an error occurs during a metacat operation.
  MetacatInaccessibleException Exception thrown when a Metacat server is not accessible for the operation requested.

- Classes in edu.ucsb.nceas.metacat.client used by edu.ucsb.nceas.metacat.client.rest
  Class and Description
  DocumentNotFoundException Exception thrown when the requested docid does not exist on the server
  InsufficientKarmaException Exception thrown when an error occurs because a Metacat server operation requires higher access rights than the currently logged in user has.
  MetacatAuthException Exception thrown when a Metacat server denies a login authentication request.
  MetacatException Exception thrown when an error occurs during a metacat operation.
  MetacatInaccessibleException Exception thrown when a Metacat server is not accessible for the operation requested.

- Classes in edu.ucsb.nceas.metacat.client used by edu.ucsb.nceas.metacat.clientview
  Class and Description
  MetacatClient This interface provides methods for initializing and logging in to a Metacat server, and then querying, reading, transforming, inserting, updating and deleting documents from that server.
  MetacatInaccessibleException Exception thrown when a Metacat server is not accessible for the operation requested.

- Classes in edu.ucsb.nceas.metacat.client used by edu.ucsb.nceas.metacat.dataone
  Class and Description
  InsufficientKarmaException Exception thrown when an error occurs because a Metacat server operation requires higher access rights than the currently logged in user has.

- Classes in edu.ucsb.nceas.metacat.client used by edu.ucsb.nceas.metacat.service
  Class and Description
  MetacatException Exception thrown when an error occurs during a metacat operation.

Copyright © 2023 Regents of the University of California. All Rights Reserved.