XMethods Filesystem
Endpoints
Contributed Clients What is this? Add / Edit / Delete Client
Detailed Description
Virtual Filesystem service with 1MB quota.
Allows a client to save, read, and delete string-based files from a "virtual filesystem" hosted on the XMethods server, using a soap interface. For more information, please see the service home page above.
Usage Notes
NOTE: Input parameters must be passed in the order listed.
METHOD: readFile
INPUT :
1. userid (xsd:string)
2. filename (xsd:string)
3. password (xsd:string, optional)
OUTPUT
xsd:string
UserID is the name of user who's filespace is being operated on.
No password needed if readOnlyPW is set to "global".
-------------------------------------------
-------------------------------------------------------
METHOD: writeFile
INPUT:
1. userid (xsd:string)
2. filedata (xsd:string)
3. filename (xsd:string)
4. password (xsd:string , optional)
OUTPUT:
"success" if successful; otherwise, a FAULT is thrown
filedata is the STRING data that is being written to a file
filename is the name of the file that the user wishes to create
Note that no exception is thrown if the file already
exists; in this case, the existing file will be overwritten.
No password needed if fullAccessPW is set to "global".
-------------------------------------------------------
METHOD: removeFile
INPUT:
1. userid (xsd:string)
2. filename (xsd:string)
3. password (xsd:string, optional)
OUTPUT:
String "Success" ; Fault thrown if error
No password needed if fullAccessPW is set to "global".
-------------------------------------------------------
METHOD: listFiles
INPUT:
1. userid (xsd:string)
2. password (xsd:string)
OUTPUT:
xsd:string
Output is an XML document that lists files. See XFS homepage for more info.
Help Message Board