[MOBY-guts] biomoby commit
senger@ebi.ac.uk
senger at pub.open-bio.org
Fri May 9 15:51:10 UTC 2003
senger
Fri May 9 11:51:10 EDT 2003
Update of /home/repository/moby/moby-live/Java/Clients/help
In directory pub.open-bio.org:/tmp/cvs-serv9113/Clients/help
Modified Files:
MobyCmdLineClient_usage.txt
Log Message:
changes reflecting the main API change in BioMoby
moby-live/Java/Clients/help MobyCmdLineClient_usage.txt,1.1,1.2
===================================================================
RCS file: /home/repository/moby/moby-live/Java/Clients/help/MobyCmdLineClient_usage.txt,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/moby-live/Java/Clients/help/MobyCmdLineClient_usage.txt 2003/03/02 20:48:24 1.1
+++ /home/repository/moby/moby-live/Java/Clients/help/MobyCmdLineClient_usage.txt 2003/05/09 15:51:10 1.2
@@ -23,8 +23,6 @@
To get entities by their names:
- -d <data-type-name>
- print schema of the given data type
-wsdl <service-name>
print WSDL of the given service (using the first available
authority name for such service name)
@@ -35,6 +33,11 @@
To find services given by their attributes:
+ -fn <service-name>
+ find services matching this name
+ -fn <service-name,authority>
+ find services matching this name and authority
+
-ft <service-type>
find services of the given service type
@@ -55,30 +58,35 @@
To register a data type:
- -rd-name <data-type-name>
- -rd-desc <data-trype-description>
- -rd-auth <data-type-authority>
- -rd-xsd <data-type-XSD-schema>
- this should be an XML string with an XML Schema definition
- of this data type; if can also be a file name containing an
- XML Schema definition
- -rd-isa <data-type-parents>
+ -rd-name <data-type-name>
+ -rd-desc <data-type-description>
+ -rd-auth <data-type-authority>
+ -rd-email <data-type-contact>
+ -rd-isa <data-type-parents>
+ this should be a comma-delimited list of names of the
+ parent data types (but Moby accept now only one parent)
+ -rd-hasa <data-type-attributes>
this should be a comma-delimited list of names of the
- parent data types
+ data types referred from this data type;
+ every element of this list may have two parts
+ separated by a colon: <data-name>:<data-type-name>
To register a service type:
- -rt-name <service-type-name>
- -rt-desc <service-type-description>
- -rt-isa <service-type-parents>
+ -rt-name <service-type-name>
+ -rt-desc <service-type-description>
+ -rt-email <service-type-contact>
+ -rt-auth <service-type-authority>
+ -rt-isa <service-type-parents>
this should be a comma-delimited list of names of the
parent service types
To register a namespace:
- -rn-name <namespace-name>
- -rn-desc <namespace-description>
- -rn-auth <namespace-authority>
+ -rn-name <namespace-name>
+ -rn-desc <namespace-description>
+ -rn-auth <namespace-authority>
+ -rn-email <namespace-contact>
To register a service:
@@ -86,21 +94,39 @@
-rs-type <service-type-name>
-rs-categ <service-category>
-rs-desc <service-description>
- -rs-auth <service-authority
+ -rs-auth <service-authority>
+ -rs-email <service-contact>
-rs-url <service-URL>
+ -rs-main <service-authoritative> use: 1 or 0
+
-rs-in <inputs>
<inputs> are comma-delimited names of inputs;
each of them is a pair of an input type and a namespace
separated by an equal sign... sorry
+
+ -rs-ifile <files-with-inputs>
+ <files-with-inputs> are a comma-separated list of
+ file names defining input data; the files should
+ have format of Java properties, e.g...
+
+ One can combine both methods: -rs-in and -rs-ifile.
+
-rs-out <outputs>
<outputs> are comma-delimited names of output types
+ -rs-ofile <files-with-outputs>
+ <files-with-outputs> are a comma-separated list of
+ file names defining output data; the files should
+ have format of Java properties, e.g...
+
+ One can combine both methods: -rs-out and -rs-ofile.
+
To unregister various entities:
- -ud <id> ... unregister data type known under this id
- -ut <id> ... unregister service type known under this id
- -un <id> ... unregister namespace known under this id
- -us <id> ... unregister service known under this id
+ -ud <name> ... unregister data type known under this name
+ -ut <name> ... unregister service type known under this name
+ -un <name> ... unregister namespace known under this name
+ -us <name,authority> ... unregister service known under this name
And the rest:
@@ -113,4 +139,4 @@
Note that this method is meant mostly for debugging and may
be depracated later.
-
+ -debug ... print debug messages
More information about the MOBY-guts
mailing list