/[volute]/trunk/projects/grid/uws/doc/UWS.xsd
ViewVC logotype

Diff of /trunk/projects/grid/uws/doc/UWS.xsd

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2622 by harripa, Tue Apr 10 21:57:57 2012 UTC revision 2623 by harripa@gmail.com, Wed May 14 09:59:59 2014 UTC
# Line 3  Line 3 
3     <!-- UWS schema - Paul Harrison May 2008 -->     <!-- UWS schema - Paul Harrison May 2008 -->
4     <!--     <!--
5        $Log: UWS.xsd,v $        $Log: UWS.xsd,v $
       Revision 1.2  2011/09/01 14:03:58  pah  
       result of merge of contracts_pah_2931 branch  
   
       Revision 1.1.2.2  2011/04/08 10:30:48  pah  
       use local import  
   
6        Revision 1.1.2.1  2010/02/25 11:33:41  pah        Revision 1.1.2.1  2010/02/25 11:33:41  pah
7        updates as used in the UWS 1.0 PR        updates as used in the UWS 1.0 PR
8    
# Line 56  Line 50 
50     </xs:attributeGroup>     </xs:attributeGroup>
51     <xs:simpleType name="ExecutionPhase">     <xs:simpleType name="ExecutionPhase">
52        <xs:annotation>        <xs:annotation>
53           <xs:documentation> Enumeration of possible phases of job           <xs:documentation>
54              execution</xs:documentation>              Enumeration of possible phases of job execution
55             </xs:documentation>
56        </xs:annotation>        </xs:annotation>
57        <xs:restriction base="xs:string">        <xs:restriction base="xs:string">
58           <xs:enumeration value="PENDING">           <xs:enumeration value="PENDING">
59              <xs:annotation>              <xs:annotation>
60                 <xs:documentation> The first phase a job is entered into                 <xs:documentation>
61                    - this is where a job is being set up but no request                    The first phase a job is entered into - this is where
62                    to run has occurred.</xs:documentation>                    a job is being set up but no request to run has
63                      occurred.
64                   </xs:documentation>
65              </xs:annotation>              </xs:annotation>
66           </xs:enumeration>           </xs:enumeration>
67           <xs:enumeration value="QUEUED">           <xs:enumeration value="QUEUED">
68              <xs:annotation>              <xs:annotation>
69                 <xs:documentation> An job has been accepted for execution                 <xs:documentation>
70                    but is waiting in a queue</xs:documentation>                    An job has been accepted for execution but is waiting
71                      in a queue
72                   </xs:documentation>
73              </xs:annotation>              </xs:annotation>
74           </xs:enumeration>           </xs:enumeration>
75           <xs:enumeration value="EXECUTING">           <xs:enumeration value="EXECUTING">
# Line 80  Line 79 
79           </xs:enumeration>           </xs:enumeration>
80           <xs:enumeration value="COMPLETED">           <xs:enumeration value="COMPLETED">
81              <xs:annotation>              <xs:annotation>
82                 <xs:documentation> An job has completed successfully                 <xs:documentation>
83                      An job has completed successfully
84                 </xs:documentation>                 </xs:documentation>
85              </xs:annotation>              </xs:annotation>
86           </xs:enumeration>           </xs:enumeration>
87           <xs:enumeration value="ERROR">           <xs:enumeration value="ERROR">
88              <xs:annotation>              <xs:annotation>
89                 <xs:documentation> Some form of error has occurred                 <xs:documentation>
90                      Some form of error has occurred
91                 </xs:documentation>                 </xs:documentation>
92              </xs:annotation>              </xs:annotation>
93           </xs:enumeration>           </xs:enumeration>
94           <xs:enumeration value="UNKNOWN">           <xs:enumeration value="UNKNOWN">
95              <xs:annotation>              <xs:annotation>
96                 <xs:documentation> The job is in an unknown state.                 <xs:documentation>
97                      The job is in an unknown state.
98                 </xs:documentation>                 </xs:documentation>
99              </xs:annotation>              </xs:annotation>
100           </xs:enumeration>           </xs:enumeration>
101           <xs:enumeration value="HELD">           <xs:enumeration value="HELD">
102              <xs:annotation>              <xs:annotation>
103                 <xs:documentation> The job is HELD pending execution and                 <xs:documentation>
104                    will not automatically be executed - can occur after a PHASE=RUN request has been made (cf PENDING).                    The job is HELD pending execution and will not
105                      automatically be executed - can occur after a
106                      PHASE=RUN request has been made (cf PENDING).
107                 </xs:documentation>                 </xs:documentation>
108              </xs:annotation>              </xs:annotation>
109           </xs:enumeration>           </xs:enumeration>
110           <xs:enumeration value="SUSPENDED">           <xs:enumeration value="SUSPENDED">
111              <xs:annotation>              <xs:annotation>
112                 <xs:documentation> The job has been suspended by the                 <xs:documentation>
113                    system during execution</xs:documentation>                    The job has been suspended by the system during
114                      execution
115                   </xs:documentation>
116              </xs:annotation>              </xs:annotation>
117           </xs:enumeration>           </xs:enumeration>
118           <xs:enumeration value="ABORTED">           <xs:enumeration value="ABORTED">
119              <xs:annotation>              <xs:annotation>
120                 <xs:documentation> The job has been aborted, either by                 <xs:documentation>
121                    user request or by the server because of lack or                    The job has been aborted, either by user request or by
122                    overuse of resources.</xs:documentation>                    the server because of lack or overuse of resources.
123                   </xs:documentation>
124                </xs:annotation>
125             </xs:enumeration>
126             <xs:enumeration value="ARCHIVED">
127               <xs:annotation>
128                   <xs:documentation>
129                      The job has been archived by the server at destruction time. An archived job
130                      may have of the results destroyed, must have job metadata preserved.
131                      This is an alternative that the server may choose in contrast to completely destroying all record of the job.
132                   </xs:documentation>
133              </xs:annotation>              </xs:annotation>
134           </xs:enumeration>           </xs:enumeration>
135        </xs:restriction>        </xs:restriction>
# Line 254  Line 270 
270     </xs:element>     </xs:element>
271     <xs:complexType name="ResultReference" mixed="true">     <xs:complexType name="ResultReference" mixed="true">
272        <xs:annotation>        <xs:annotation>
273           <xs:documentation> A reference to a UWS result           <xs:documentation> A reference to a UWS result. If the
274           </xs:documentation>           </xs:documentation>
275        </xs:annotation>        </xs:annotation>
276        <xs:attribute name="id" type="xs:string" use="required"></xs:attribute>        <xs:attribute name="id" type="xs:string" use="required"></xs:attribute>

Legend:
Removed from v.2622  
changed lines
  Added in v.2623

msdemlei@ari.uni-heidelberg.de
ViewVC Help
Powered by ViewVC 1.1.26