Example Application Summary
Table 2–1 summarizes
the Java and C example applications provided with the 5800 system SDK.
All code examples are command-line applications.
For detailed information about the Java example applications,
see Java Example Applications.
For detailed information about the C example applications, see C Example Applications.
Table 2–1 5800 system Client SDK Example Applications
Application
|
Java Version
|
C Version
|
StoreFile – Enables you to specify a file from the command
line to store on a 5800 system server as data. You can also specify
metadata to include with the file.
|
StoreFile
|
StoreFile
|
CheckIndexed – Checks if the metadata for
an object is present in the query engine, and inserts it if not.
|
CheckIndexed
|
CheckIndexed
|
RetrieveData – Enables you to retrieve data
from the 5800 system server by Object ID. The data object is sent
to standard output or to a file specified on the command line.
|
RetrieveData
|
RetrieveData
|
RetrieveMetadata – Enables you to retrieve a
metadata record from the 5800 system server associated with the
supplied OID. The metadata record is printed to standard output.
|
RetrieveMetadata
|
RetrieveMetadata
|
AddMetadata – Enables you to specify name-value
pairs from the command line to store on a 5800 system server as
a metadata record.
|
AddMetadata
|
AddMetadata
|
DeleteRecord – Deletes a record from the 5800 system server
for an OID supplied on the command line.
|
DeleteRecord
|
DeleteRecord
|
Query – Queries a 5800 system server for specified
metadata. The query string is provided on the command line. Query can print out the results as a list of name-value pairs
or as a list of OIDs. You can specify the maximum number of results
returned.
|
Query
|
Query
|
RetrieveSchema – Retrieves the schema from
a 5800 system server, printing it to standard output.
|
RetrieveSchema
|
RetrieveSchema
|
GetDate– Gets the date.
|
GetDate
|
N/A
|