С помощью мастера можно создать сеансовый объект и добавить его к проекту.
Перед созданием объекта EJB необходимо выполнить следующие действия:
Для создания сеансового объекта выполните следующие действия:
- В проекции J2EE выберите в меню пункт Файл > Создать > Другой > EJB > Объект EJB XDoclet. Появится мастер Создать объект EJB.
- Выберите переключатель Сеансовый объект.
- Нажмите кнопку Далее.
- Выберите Проект, который будет содержать новый сеансовый объект.
- В поле Папка выберите папку для нового объекта.
- В поле Пакет Java введите имя пакета для нового объекта.
- В поле Имя класса укажите имя объекта EJB. Имена объектов должны начинаться с заглавной буквы.
Примечание: В имени объектов можно использовать символы Unicode, но они не поддерживаются для пакетов объектов EJB и классов, связанных с объектами EJB.
- Измените Суперкласс для объекта если вы хотите чтобы он наследовал параметры от класса, отличного от java.lang.Object.
- Нажмите кнопку Далее.
- Укажите Имя EJB для объекта. Это имя класса объектов EJB.
- Укажите Имя JNDI для объекта. Это логическое имя, используемое сервером для обнаружения объекта EJB при выполнении.
- Укажите Отображаемое имя для объекта. Это краткое имя для объекта EJB, используемое инструментами.
- Задайте текстовое Описание для объекта.
- Выберите Тип состояния для нового объекта:
- Сеансовый EJB с сохранением состояния хранит информацию о сеансе или состояние коммуникации и использует ее в вызовах методов и транзакциях. Экземпляр сеансового объекта с сохранением состояния имеет уникальную сущность, присвоенную контейнером при создании.
- Сеансовый EJB без сохранения состояния не сохраняет состояние коммуникации. Экземпляры сеансового объекта без сохранения состояния не имеют диалогового состояния. Все экземпляры сеансового объекта без сохранения состояния имеют одинаковый идентификатор объекта, присваиваемый контейнером.
- Выберите Тип транзакции для нового объекта:
- Контейнер задает, что отмена маркировки транзакций выполняется контейнером.
- Объект задает, что отмена маркировки транзакций выполняется объектом.
- Нажмите кнопку Далее.
- Выберите тип Модификаторов для использования с классом. Выбрать можно из вариантов Общий, Абстрактный и Окончательный.
- Выберите Интерфейсы, реализуемые объектом:
- Нажмите кнопку Добавить чтобы открыть окно Выбор типа для выбора реализуемого интерфейса.
- При добавлении интерфейса, который больше не требуется, выберите его в списке и нажмите кнопку Удалить.
- Выберите заготовки методов, которые должны создаваться мастером. Можно выбрать из вариантов основной, Наследуемые абстрактные методы и Конструкторы из суперклассов.
- Нажмите Готово. К указанному проекту EJB будет добавлен новый объект.
(C) Copyright IBM Corporation 2000, 2005. Все права защищены.