容器
容器是一个运行时对象,用于对相同类型或不同类型的跟踪对象进行分组。无法使用生产管理创建容器。容器可以是以下类型之一:
-
Normal
-
Group
-
Reusable
-
TrackedReusable
Normal容器
Normal
容器将所有包含的对象分组,以便只进行一次方法调用。事务被传播到包含的对象,这样在容器上执行的单个方法就会产生单独的事务—,每个包含的对象一个事务。没有为容器本身编写跟踪对象历史记录。为每个包含的对象编写单独的事务记录。
Reusable容器
Reusable
可重用的容器整合了所有包含的对象,因此只有一个事务记录被写入容器。没有为所包含的对象存储单独的事务信息。
它的行为与 Group
容器相同,除了不能在 Reusable
可重用的盒子上执行完成、发货、关闭或报废事务。