<<MessageProcessor>> 类

“UML 到 EJB”转换将具有 <<MessageProcessor>> 构造型的类转换为消息驱动的 Bean,该消息驱动的 Bean 具有与源 UML 类名相同的 Bean 名称并且具有缺省数据。转换生成以下 Java 类:

转换在为源 UML 类的父包生成的包文件夹中生成类。如果您创建 UML 模型而没有包,则转换会创建名为 ejbs 的缺省包。

转换在目标 EJB 项目的源树中生成 Bean 类文件。

转换将定义消息驱动的 Bean 的数据添加到部署描述符(ejb-jar.xml)中。

泛化关系

如果消息驱动的 Bean 的源 UML 类与另一个具有 <<MessageProcessor>> 构造型的 UML 类有泛化关系(例如扩展关系),则该类代表的消息驱动的 Bean 就成为要生成的实体 Bean 的 EJB 超类 

实现关系

忽略。

属性

转换将源 UML 类上的属性转换成 Bean 类中的 Java 属性。 关于如何转换属性的更多信息,请参阅“UML 到 Java”转换文档。如果属性的类型是另一个企业 Bean,则 EJB 转换不会为会话 Bean 生成字段和关联。而是转换将消息写入说明不转换源属性的日志文件中。

操作

转换将源 UML 类上的操作转换为典型的 Java 方法,就如同消息驱动的 Bean 是 Java 类一样。

内部类

忽略。

内部接口

忽略。

使用条款 | 反馈
(C) Copyright IBM Corporation 2004, 2005.
All Rights Reserved.