From: Aleš Křenek Date: Wed, 10 Aug 2005 15:56:29 +0000 (+0000) Subject: - yet another place where binary values have to be allowed X-Git-Tag: gridsite-core_R_1_1_11~81 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=f2767babee78a859c8613b8f52aac83dd6114960;p=jra1mw.git - yet another place where binary values have to be allowed - added initial version of IS interface and corresponding extensions to Types --- diff --git a/org.glite.jp.ws-interface/Makefile b/org.glite.jp.ws-interface/Makefile index ee80ab4..d15da33 100644 --- a/org.glite.jp.ws-interface/Makefile +++ b/org.glite.jp.ws-interface/Makefile @@ -18,8 +18,8 @@ XSLTPROC=xsltproc XMLLINT:=xmllint docbookxls:=http://docbook.sourceforge.net/release/xsl/current/html/docbook.xsl -#WSDL=JobProvenancePS.wsdl JobProvenanceIS.wsdl JobProvenanceTypes.wsdl -WSDL=JobProvenancePS.wsdl JobProvenanceTypes.wsdl +WSDL=JobProvenancePS.wsdl JobProvenanceIS.wsdl JobProvenanceTypes.wsdl +#WSDL=JobProvenancePS.wsdl JobProvenanceTypes.wsdl all compile: ${WSDL} diff --git a/org.glite.jp.ws-interface/src/JobProvenanceIS.xml b/org.glite.jp.ws-interface/src/JobProvenanceIS.xml new file mode 100644 index 0000000..8eefc9a --- /dev/null +++ b/org.glite.jp.ws-interface/src/JobProvenanceIS.xml @@ -0,0 +1,42 @@ + + + CVS revision: + + + + + + + + Called by JP primary storage as a response to FeedIndex request. + Updates information on jobs in index server, according to what JPPS + currently knows. + Id of the feed, as returned by JPPS FeedIndex operation. + Flag of completed batch feed. + Attributes per job. + + Any error. + + + + User query to index server. + + Query conditions, similar to LB. + + + Set of attributes to be retrieved directly from index server (if any). + + + List of jobs matching the query. + + Any error. + + + diff --git a/org.glite.jp.ws-interface/src/JobProvenanceTypes.xml b/org.glite.jp.ws-interface/src/JobProvenanceTypes.xml index 49d3bf6..f16dd01 100644 --- a/org.glite.jp.ws-interface/src/JobProvenanceTypes.xml +++ b/org.glite.jp.ws-interface/src/JobProvenanceTypes.xml @@ -20,7 +20,7 @@ A single user-recorded value for a job attribute. Name of the attribute, including namespace. - Value - printable string. + Value. @@ -67,6 +67,40 @@ Explicitely stored by the user via RecordTag operation. Coming from uploaded file. + + + Information on a single job. + Used for both feeding JP index server from primary storage + and to answer user queries on index server. + ID of the job. + + Attribute values, required by query/feed and available right now. + + + User query only: which primary storage(s) have data on this job. + + + + + Single query condition on a job. + Similarly to LB, these outer conditions are logically ANDed. + + Which attribute the condition refers to. + + + Specific attribute origin (if we do care). + + + List of conditions on attribute attr. + These conditions are logically ORed. + + + + + Single condition on an attribute. + Query operation. + Value to compare attribute with. +