Spec-Zone .ru
спецификации, руководства, описания, API


javax.ejb
Интерфейс EJBHome

Все Суперинтерфейсы:
java.rmi. Удаленный
Все Известные Подынтерфейсы:
ManagementHome

public interface EJBHome
расширяет java.rmi. Удаленный

Интерфейс EJBHome должен быть расширен удаленными домашними интерфейсами всех корпоративных компонентов. Удаленный домашний интерфейс корпоративного компонента определяет методы, которые позволяют удаленному клиенту создавать, находить, и удалять объекты EJB.

Удаленный домашний интерфейс определяется провайдером корпоративного компонента и реализуется контейнером корпоративного компонента.

Корпоративные компоненты, записанные EJB 3.0 и более поздним API, не требуют домашнего интерфейса.

С тех пор:
EJB 1.0

Сводка метода
 EJBMetaData getEJBMetaData()
          Получите интерфейс EJBMetaData для корпоративного компонента.
 HomeHandle getHomeHandle()
          Получите дескриптор для удаленного домашнего объекта.
 void remove(Handle handle)
          Удалите объект EJB, идентифицированный его дескриптором.
 void remove(java.lang.Object primaryKey)
          Удалите объект EJB, идентифицированный его первичным ключом.
 

Деталь метода

удалить

void remove(Handle handle)
            throws java.rmi.RemoteException,
                   RemoveException
Удалите объект EJB, идентифицированный его дескриптором.

Броски:
RemoveException - Брошенный, если корпоративный компонент или контейнер не позволяют клиенту удалять объект.
RemoteException - Брошенный, когда метод, отказавший из-за отказа на уровне системы.

удалить

void remove(java.lang.Object primaryKey)
            throws java.rmi.RemoteException,
                   RemoveException
Удалите объект EJB, идентифицированный его первичным ключом.

Этот метод может использоваться только для боба объекта. Попытка вызвать этот метод на бобе сеанса приведет к RemoveException.

Броски:
RemoveException - Брошенный, если корпоративный компонент или контейнер не позволяют клиенту удалять объект.
RemoteException - Брошенный, когда метод, отказавший из-за отказа на уровне системы.

getEJBMetaData

EJBMetaData getEJBMetaData()
                           throws java.rmi.RemoteException
Получите интерфейс EJBMetaData для корпоративного компонента. Интерфейс EJBMetaData позволяет клиенту получать информацию о корпоративном компоненте.

Информация, доступная через интерфейс EJBMetaData, предназначается, чтобы использоваться инструментами.

Возвраты:
Интерфейс EJBMetaData корпоративного компонента.
Броски:
RemoteException - Брошенный, когда метод, отказавший из-за отказа на уровне системы.

getHomeHandle

HomeHandle getHomeHandle()
                         throws java.rmi.RemoteException
Получите дескриптор для удаленного домашнего объекта. Дескриптор может использоваться в более позднее время, чтобы повторно получить ссылку на удаленный домашний объект, возможно в различной виртуальной машине Java.

Возвраты:
Дескриптор для удаленного домашнего объекта.
Броски:
RemoteException - Брошенный, когда метод, отказавший из-за отказа на уровне системы.
С тех пор:
EJB 1.1


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter