added RecordMultiTags, more fields of jobRecord made optional to be used there
authorAleš Křenek <ljocha@ics.muni.cz>
Wed, 4 Jun 2008 16:13:42 +0000 (16:13 +0000)
committerAleš Křenek <ljocha@ics.muni.cz>
Wed, 4 Jun 2008 16:13:42 +0000 (16:13 +0000)
org.glite.jp.ws-interface/src/JobProvenancePS.xml
org.glite.jp.ws-interface/src/JobProvenanceTypes.xml

index 8a59640..8ce2524 100644 (file)
                        <input name="tag" type="tagValue">Name and value of the tag.</input>
                        <fault name="genericFault" type="genericFault">Any error.</fault>
                </op>
+
+               <op name="RecordMultiTags">
+                       <input name="jobs" type="jobRecord" list="yes">Attributes per job</input>
+                       <fault name="genericFault" type="genericFault">Any error.</fault>
+               </op>
        
                <op name="FeedIndex">
                        Request for feeding a JP Index server (issued by this server).
index c92b730..f6e7016 100644 (file)
 
                <struct name="jobRecord">
                        Information on a single job.
-                       Used for both feeding JP index server from primary storage
-                       and to answer user queries on index server.
+                       Used for recording tags into JPPS, feeding JPIS from JPPS,
+                       and to answer user queries on JPIS.
                        <elem name="jobid" type="xsd:string">ID of the job.</elem>
-                       <elem name="owner" type="xsd:string">Job owner.</elem>
+                       <elem name="owner" type="xsd:string" optional="yes">Job owner.</elem>
                        <elem name="attributes" type="attrValue" optional="yes" list="yes">
                                Attribute values, required by query/feed and available right now.
                        </elem>