Пакет | Описание |
---|---|
javax.rmi. CORBA |
Содержит API мобильности для IIOP RMI.
|
org.omg. CORBA |
Обеспечивает отображение OMG API CORBA к языку программирования JavaTM, включая class ORB, который реализуется так, чтобы программист мог использовать это в качестве полностью функционального Посредника запросов к объектам (ШАР).
|
org.omg. CORBA.portable |
Обеспечивает уровень мобильности, то есть, ряд API ШАРА, который позволяет коду, сгенерированному одним поставщиком работать на ШАРЕ другого поставщика.
|
Модификатор и Тип | Метод и Описание |
---|---|
static RemoteException |
Util.mapSystemException(SystemException ex)
Отображает SystemException на RemoteException.
|
RemoteException |
UtilDelegate.mapSystemException(SystemException ex)
Призыв делегации
Util.mapSystemException(org.omg.CORBA.SystemException) . |
Модификатор и Тип | Класс и Описание |
---|---|
class |
ACTIVITY_COMPLETED
ACTIVITY_COMPLETED системное исключение может быть повышено на любом методе, для которого получают доступ к контексту Действия. |
class |
ACTIVITY_REQUIRED
ACTIVITY_REQUIRED системное исключение может быть повышено на любом методе, для которого требуется контекст Действия. |
class |
BAD_CONTEXT
Исключение, выданное, когда работа вызывается клиентом, но переданным контекстом, не содержит значения контекста, требуемые работой.
|
class |
BAD_INV_ORDER
Это исключение указывает, что вызывающая сторона вызвала операции в неправильном порядке.
|
class |
BAD_OPERATION
Исключение, выданное, когда ссылка на объект обозначает существующий объект, но что объект не поддерживает работу, которая была вызвана.
|
class |
BAD_PARAM
Исключение, выданное, когда параметр, который передают к вызову, испытывает недостаток диапазона или иначе рассмотренный недопустимым.
|
class |
BAD_QOS
BAD_QOS исключение повышается всякий раз, когда объект не может поддерживать качество службы, требуемой параметром вызова, у которого есть качество семантики службы, связанной с этим. |
class |
BAD_TYPECODE
Исключение, выданное, когда ШАР встретился с уродливым кодом типа (например, кодом типа с недопустимым значением TCKind).
|
class |
CODESET_INCOMPATIBLE
Это исключение повышается всякий раз, когда значимая передача не возможна между наборами собственного кода клиента и сервера.
|
class |
COMM_FAILURE
Это исключение повышается, если передача теряется, в то время как работа происходит, после того, как запрос был отправлен клиентом, но прежде, чем ответ от сервера был возвращен клиенту.
|
class |
DATA_CONVERSION
Это исключение повышается, если ШАР не может преобразовать представление данных как упорядочено в его собственное представление или наоборот.
|
class |
FREE_MEM
Исключение, выданное, когда ШАР, отказавший в попытке освободить динамическую память, например из-за повреждения "кучи" или заблокированных сегментов памяти.
|
class |
IMP_LIMIT
Это исключение указывает, что предел реализации был превышен во время выполнения ШАРА.
|
class |
ИНИЦИАЛИЗИРОВАТЬ
Исключение, выданное, когда ШАР встретился с отказом во время своей инициализации, такой как отказ получить объединяющиеся в сеть ресурсы или обнаружение ошибки конфигурации.
|
class |
ВНУТРЕННИЙ
Это исключение указывает на внутренний отказ в ШАРЕ, например, если ШАР обнаружил повреждение своих внутренних структур данных.
|
class |
INTF_REPOS
Исключение, повышенное, когда ШАР не может достигнуть репозитария интерфейса, или некоторого другого отказа, касающегося репозитария интерфейса, обнаруживается.
|
class |
INV_FLAG
Исключение, выданное, когда недопустимый флаг передали к работе (например, создавая запрос DII).
|
class |
INV_IDENT
Это исключение указывает, что идентификатор IDL синтаксически недопустим.
|
class |
INV_OBJREF
Это исключение указывает, что ссылка на объект внутренне уродлива.
|
class |
INV_POLICY
Стандартное исключение, выданное, когда вызов не может быть сделан из-за несовместимости между переопределениями Policy, которые применяются к определенному вызову.
|
class |
INVALID_ACTIVITY
INVALID_ACTIVITY системное исключение может быть повышено на методах резюме служб Действия или Транзакции, если транзакция или Действие возобновляются в контексте, отличающемся от этого, от которого это было приостановлено. |
class |
INVALID_TRANSACTION
Исключение, выданное, когда запрос, который переносят недопустимый контекст транзакции.
|
class |
УПОРЯДОЧИТЬ
Запрос или ответ от сети структурно недопустимы.
|
class |
NO_IMPLEMENT
Это исключение указывает, что даже при том, что работа, которая была вызвана, существует (у этого есть определение IDL), никакая реализация для той работы не существует.
|
class |
NO_MEMORY
Исключение, выданное, когда время выполнения ШАРА исчерпало память.
|
class |
NO_PERMISSION
Исключение, выданное, когда вызов перестал работать, потому что у вызывающей стороны есть недостаточные полномочия.
|
class |
NO_RESOURCES
Исключение, выданное, когда ШАР встретился с некоторым общим ограничением ресурса.
|
class |
NO_RESPONSE
Это исключение повышается, если клиент пытается получить результат задержанного синхронного вызова, но ответ для запроса еще не доступен.
|
class |
OBJ_ADAPTER
Это исключение обычно указывает на административное несоответствие, например, сервер, возможно, предпринял попытку зарегистрировать себя в репозитарии реализации под именем, которое уже находится в использовании, или неизвестно репозитарию.
|
class |
OBJECT_NOT_EXIST
Исключение, повышенное всякий раз, когда вызов на удаленном объекте выполнялся.
|
class |
PERSIST_STORE
Это исключение указывает на персистентный отказ хранения, например, отказ установить соединение с базой данных или повреждение базы данных.
|
class |
СНОВА ПЕРЕПЛЕСТИ
REBIND повышается, когда текущий эффективный RebindPolicy, имеет значение NO_REBIND или NO_RECONNECT, и вызов на связанной ссылке на объект приводит к сообщению LocateReply с состоянием OBJECT_FORWARD или ответное сообщение с состоянием LOCATION_FORWARD. |
class |
ТАЙМ-АУТ
TIMEOUT повышается, когда никакая поставка не была сделана, и период требуемого-времени-к-живому был превышен. |
class |
TRANSACTION_MODE
CORBA
TRANSACTION_MODE исключение выдается клиентским ШАРОМ, если это обнаруживает несоответствие между InvocationPolicy в IOR и выбранным путем вызова (то есть, прямой или направленный вызов). |
class |
TRANSACTION_REQUIRED
Исключение указывает, что запрос, который переносят нулевой контекст транзакции, но активная транзакция, требуется.
|
class |
TRANSACTION_ROLLEDBACK
Исключение, выданное, когда транзакция, связанная с запросом, уже откатывалась или отмечена, чтобы откатывать.
|
class |
TRANSACTION_UNAVAILABLE
CORBA
TRANSACTION_UNAVAILABLE исключение выдается ШАРОМ, когда это не может обработать контекст службы транзакции, потому что его соединение со Службой Транзакции было неправильно завершено. |
class |
ПЕРЕХОДНЫЙ ПРОЦЕСС
Исключение, выданное, когда ШАР, предпринятый, чтобы достигнуть объекта и отказавший.
|
class |
НЕИЗВЕСТНЫЙ
Это исключение повышается, если реализация работы выдает non-CORBA исключение (такое как исключение, определенное для языка программирования реализации), или если работа повышает пользовательское исключение, которое не появляется в выражении повышений работы.
|
Модификатор и Тип | Класс и Описание |
---|---|
class |
IndirectionException
Косвенное исключение является Java определенное системное исключение.
|
class |
UnknownException
org.omg. CORBA.portable. UnknownException используется для того, чтобы сообщить о неизвестных исключениях между связями и ШАРАМИ и между ШАРАМИ и тупиками.
|
Модификатор и Тип | Метод и Описание |
---|---|
OutputStream |
InvokeHandler._invoke(String method, InputStream input, ResponseHandler handler)
Вызванный ШАРОМ, чтобы диспетчеризировать запрос слуге.
|
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92