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