1 <?xml version=
"1.0" encoding=
"ISO-8859-1"?>
4 This is the XML DTD for the JAIN SLEE 1.0 event component jar file deployment
5 descriptor. All JAIN SLEE 1.0 event component jar file deployment descriptors
6 must include a DOCTYPE of the following form:
8 <!DOCTYPE event-jar PUBLIC
9 "-//Sun Microsystems, Inc.//DTD JAIN SLEE Event 1.0//EN"
10 "http://java.sun.com/dtd/slee-event-jar_1_0.dtd">
15 The event-jar element is the root element of the event jar deployment
16 descriptor. It contains an optional description about the event jar file and
17 one or more event definitions.
19 <!ELEMENT event-jar (description?, event-definition+)
>
22 The event-definition element defines an event type. It contains an optional
23 description about the event type being defined, the name, vendor, and version
24 of the event type, and the name of the event class.
28 <!ELEMENT event-definition (description?, event-type-name, event-type-vendor,
29 event-type-version, event-class-name)
>
32 The description element may contain any descriptive text about the parent
35 Used in: event-jar, event-definition
37 <!ELEMENT description (#PCDATA)
>
40 The event-type-name element contains the name of the event type component.
42 Used in: event-definition
45 <event-type-name>javax.slee.ActivityEndEvent</event-type-name>
47 <!ELEMENT event-type-name (#PCDATA)
>
50 The event-type-vendor element contains the vendor of the event type component.
52 Used in: event-definition
55 <event-type-vendor>javax.slee</event-type-vendor>
57 <!ELEMENT event-type-vendor (#PCDATA)
>
60 The event-type-version element contains the version of the event type
61 component. The version number typically should have the general form
62 "major-version.minor-version".
64 Used in: event-definition
67 <event-type-version>1.0</event-type-version>
69 <!ELEMENT event-type-version (#PCDATA)
>
72 The event-class-name element contains the fully-qualified name of the event
73 type's class or interface.
75 Used in: event-definition
78 <event-class-name>javax.slee.ActivityEndEvent</event-class-name>
80 <!ELEMENT event-class-name (#PCDATA)
>
84 The ID mechanism is to allow tools that produce additional deployment
85 information (ie. information beyond that contained by the standard SLEE
86 deployment descriptors) to store the non-standard information in a separate
87 file, and easily refer from those tools-specific files to the information in
88 the standard deployment descriptor. The SLEE architecture does not allow the
89 tools to add the non-standard information into the SLEE-defined deployment
92 <!ATTLIST event-jar id ID #IMPLIED
>
93 <!ATTLIST event-definition id ID #IMPLIED
>
94 <!ATTLIST description id ID #IMPLIED
>
95 <!ATTLIST event-type-name id ID #IMPLIED
>
96 <!ATTLIST event-type-vendor id ID #IMPLIED
>
97 <!ATTLIST event-type-version id ID #IMPLIED
>
98 <!ATTLIST event-class-name id ID #IMPLIED
>