Class Summary |
Commutator |
Permits to interrupt a current Script execution. |
ConsoleLineStatus |
Need for setting connection of Session's LineStatuses with
the System.out standard output stream. |
ConsolePrinter |
Need for setting connection of Session's Printers with
the System.out standard output stream. |
ConsoleStatus |
Need for setting connection of Session's Statuses with
the System.out standard output stream. |
Error |
An object that provides information if Session analysis
completes with Errors. |
Failure |
An object that provides information if Session execution
completes with failure. |
LineStatus |
A tool for logging a Session's Status namely a current
Script line or a out data line. |
Script |
Can be executed many times for different Z databases or Zigzag variables
of a Session. |
Session |
Is a central object of Sav ZAPI, provides connection with Z databases,
Zigzag multitude variables, Printer and Status objects. |
Statement |
An object that represents a Zigzag statement of Script. |
Status |
A tool for logging a Session's status namely a current process or Z database. |
Warning |
An object that provides information if Session process, analysis/execution,
completes with Warnings: Errors or Failures. |
WLineStatus |
Prints Session's current scriptline/dataline to
a PrintWriter . |
WPrinter |
Prints Session's report and messages to
a PrintWriter . |
WStatus |
Prints Session's current process/database to
a PrintWriter . |
Provides "Sav ZAPI" for executing Zigzag language Scripts from Java(tm).
Zigzag algebraic expressions reflect peculiarities of Sav Z ORDBMS,
for example, class inheritance, many-valued data, manipulation of
XML data with dynamic structure and multi-level hierarchy.
The advantages of Zigzag over SQL makes an impact on advantages of Sav ZAPI
over JDBC. Furthermore, the multitude variables enables formalize easily
a work with objects from a few databases simultaneously.
Zigzag Script combines many Statements, it makes Java program more clear.
In addition to managing of database connection, API via Session may provide
Printer and Status control of a current process, Zigzag Script analysis or
execution.