Ausnahmen für die API Management Console
Die API löst verschiedene Ausnahmebedingungen aus, die von Ihren Java™ -Programmen und -Anwendungen abgefangen und verarbeitet werden können. In diesem Abschnitt werden die einzelnen Ausnahmebedingungen beschrieben sowie die Situationen, die zum Auftreten der jeweiligen Ausnahmebedingung führen.
ApiException
Diese Ausnahmebedingung umfasst alle anderen erkannten API-Ausnahmebedingungen (CommunicationException, DataNotFoundException, DuplicateException und UnsupportedFeatureException). Sie wird in einer Vielzahl unterschiedlicher Situationen von verschiedenen Methoden ausgelöst. Sie wird beispielsweise ausgelöst, wenn ein über einen Methodenparameter übergebener Wert nicht gültig ist oder wenn keine Verbindung zu Access Server hergestellt werden kann.
CommunicationException
Diese Ausnahmebedingung wird ausgelöst, wenn ein Kommunikationsproblem festgestellt wurde.
DataNotFoundException
Diese Ausnahmebedingung wird normalerweise ausgelöst, wenn ein Versuch, Daten eines bestimmten Typs abzurufen, nicht ausgeführt werden kann. Sie wird darüber hinaus in bestimmten Situationen ausgelöst, in denen versucht wird, einer Einstellung, die nicht vorhanden ist, einen Wert zuzuweisen.
DuplicateException
Diese Ausnahmebedingung wird ausgelöst, wenn versucht wird, eine Entität in einer Replikationskonfiguration zu definieren, die bereits vorhanden ist. So wird sie beispielsweise ausgelöst, wenn versucht wird, eine Subskription zu definieren, deren Namen mit dem Namen einer anderen Subskription identisch ist.
UnsupportedFeatureException
Diese Ausnahmebedingung wird ausgelöst, wenn versucht wird, mit Funktionen zu arbeiten, die vom verwendeten Datenspeichertyp nicht unterstützt werden. Sie wird beispielsweise ausgelöst, wenn der Datenspeicher die Definition abgeleiteter Spalten nicht unterstützt.