This documentation provides a summary of the models used by the WebSphere Application Server version 6.1, including J2EE Application Models, IBM J2EE Bindings and Extensions Models, and Application Server Configuration Models.
This documentation provides a title frame, and leftmost and rightmost primary content frames. The leftmost frame contains either a list of all available model packages, or a list of all available model classes, or a description of a single model package along with a listing of the classes within that package. The rightmost panel contains either this documentation note, or contains the details for a single model class.
Here a model class is a model class as defined through Rational Rose. Generally, a model class maps to an implementation java class having the same name, but mapped also to an implementation java package.
Model classes include both object types and data types. Data types
include both basic data types, such as Date
and
Integer
as well as enumerated types.
The documentation for a model class shows a description of the class, followed by listings of the attributes of the model class. Both a summary listing of the attributes and a detail listing of the attributes are provided. The term attribute is used inclusive of attributes containing data values, attributes containing references to model objects, and attributes containing collections of model objects. Attributes and their types are expressed as:
<attribute name> : <attribute type> [@] [*] [+]
The "@" symbol, if present, indicates that the attribute holds an object of the specified type.
The "*" symbol, if present, indicates that the attribute contains a collection of objects of the specified type, and allowing any number of elements in the collection.
The "+" symbol, if present, indicates that the attribute contains a collection of objects of the specified type, and requiring that there be at least one element in the collection.