| Package | Description | 
|---|---|
| be.SIRAPRISE.client | This package contains all the classes and interfaces that can be useful on the client side of an application involving SIRA_PRISE. | 
| be.SIRAPRISE.client.jsba | This package contains all the classes and interfaces for the
        Java
        SIRA_PRISE
        Bridging
        Architecture, as well as classes that can be used to manipulate catalog objects using the JSBA. | 
| be.SIRAPRISE.messages | This package contains the classes that define/implement the various message types that can be sent to and received from a SIRA_PRISE server. | 
| Class and Description | 
|---|
| CommunicationProtocolException A CommunicationProtocolException indicates that an unexpected message type has appeared in a communication scenario between a client and a SIRA_PRISE server, or that some problem has occurred which prevented the communication from succeeding (such as e.g. | 
| DumpFileOption Enumeration type for the options on the DUMPDB monitor command | 
| ErrorMessageException An ErrorMessageException is thrown to indicate that a received message is (presumably) not the expected type of message, but an error message instead. | 
| MessageParams | 
| ServerCommandDataWrapper | 
| Class and Description | 
|---|
| ErrorMessageException An ErrorMessageException is thrown to indicate that a received message is (presumably) not the expected type of message, but an error message instead. | 
| Class and Description | 
|---|
| AuthenticationOKMessage | 
| AuthenticationOKMessageType The AuthenticationOKMessageType is the type of the message sent by the server in response to a ClientAuthentication message | 
| BackupMessage | 
| BackupMessageType The BackupMessageType is used for instructing the server to take a backup. | 
| BackupMessageTypeV1_0 The BackupMessageType is used for instructing the server to start taking a database backup | 
| ClientAuthenticationMessage | 
| ClientAuthenticationMessageType The ClientAuthenticationMessageType is the message type that the server expects the client to send after the server has accepted a connection, and indicated that a signing protocol proposed by the client can be used | 
| ClientHelloMessage | 
| ClientHelloMessageType The ClientHelloMessageType groups all versions of the protocol negotiation message ("client hello message") | 
| CommitRollbackMessage | 
| CommitRollbackMessageType The CommitRollbackMessageType is the type of message to be sent by clients when they want the server they're connected to to commit or rollback a (sub)transaction they started. | 
| CommittedMessage | 
| CommittedMessageType The Committed message type is the type of message sent by a server in response to a CommitRollback message. | 
| CommunicationProtocolException A CommunicationProtocolException indicates that an unexpected message type has appeared in a communication scenario between a client and a SIRA_PRISE server, or that some problem has occurred which prevented the communication from succeeding (such as e.g. | 
| ConstraintViolatedErrorMessage | 
| ConstraintViolatedErrorMessageType The ConstraintViolatedErrorMessageType is the type of message returned by a SIRA_PRISE server to a client when an assignment command carried out by/for that client has resulted in a constraint violation. | 
| DBVerifyMessageType The ExecuteDBVerifyMessageType is used for instructing the server monitor to do a DBVERIFY on a relvar. | 
| DBVerifyMessageTypeV1_0 The DBVerifyMessageType is used for instructing the server monitor to do a DBVERIFY on a relvar. | 
| DmlExecutedMessageType The DmlExecutedMessageType is the type of message sent by a SIRA_PRISE server in response to an "Execute DML" message | 
| DumpDBMessage | 
| DumpDBMessageType The ExecuteDumpDBMessageType is used for instructing the server monitor to do a DUMPDB on a file. | 
| DumpDBMessageTypeV1_0 The ExecuteDumpDBMessageType is used for instructing the server monitor to do a DBVERIFY on a relvar. | 
| DumpFileOption Enumeration type for the options on the DUMPDB monitor command | 
| EndConnectionMessage | 
| EndConnectionMessageType The EndConnectionMessageType is the message type sent by clients to a SIRA_PRISE server when that client wishes to close down and discard a connection it has obtained to the server. | 
| EndTransactionMessage | 
| EndTransactionMessageType The EndTransactionMessageType is the type of message to be sent to the server to end a started transaction, either committing it or else rolling it back. | 
| ErrorMessageException An ErrorMessageException is thrown to indicate that a received message is (presumably) not the expected type of message, but an error message instead. | 
| ExecuteAssignmentMessage | 
| ExecuteAssignmentMessageType The ExecuteAssignmentMessageType is the message type sent by a client to a server when that client wants to execute some Assignment on the server | 
| ExecuteCompiledMonitorCommandMessage | 
| ExecuteCompiledMonitorCommandMessageType The ExecuteCompiledMonitorCommandMessageType is the type of message sent by a monitor client that wants to execute an already 'compiled' monitor command (i.e. | 
| ExecuteDMLMessage | 
| ExecuteDMLMessageType The ExecuteDMLMessageType is the message type sent by a client to a server when that client wants to execute some DML on the server | 
| ExecuteDMLMessageTypesV14 Interface implemented by all the ExecuteDMLMessageType classes applying as of V1.4 | 
| ExecuteMonitorCommandMessage | 
| ExecuteMonitorCommandMessageType The ExecuteMonitorCommandMessageType is the type of message sent by a monitor client that wants to execute a monitor command on a SIRA_PRISE server. | 
| ExecuteQueryMessage | 
| ExecuteQueryMessageType The ExecuteQueryMessageType is the message type sent by a client to a server when that client wants to execute some Query on the server | 
| FilePoolMessage | 
| FilePoolMessageType The FilePoolMessageType is used for instructing the server monitor to return an overview of the file pool. | 
| GetTypeImplementationMessage | 
| GetTypeImplementationMessageType The GetTypeImplementationMessageType is used for instructing the server monitor to return a type implementation object. | 
| HotRestartMessage | 
| HotRestartMessageType The HotRestartMessageType is used for instructing the server monitor to do a hot restart of the server. | 
| InvalidMessageException | 
| KillConnectionMessage | 
| KillConnectionMessageType The KillConnectionMessageType is used for instructing the server monitor to explicitly end a connection held by some other user. | 
| KillConnectionMessageTypeV1_0 The KillConnectionMessageType is used for instructing the server monitor to end a connection held by another user. | 
| LuwsMessage | 
| LuwsMessageType The LuwsMessageType is used for instructing the server monitor to return an overview of the currently active units of work. | 
| LuwsMessageTypeV1_0 The LuwsMessageType is used for instructing the server monitor to return an overview of the currently active luw's to the user. | 
| MemoryMessage | 
| MemoryMessageType The MemoryMessageType is used for instructing the server monitor to return an overview of the current engine memory state. | 
| MemoryMessageTypeV1_0 The MemoryMessageType is used for instructing the server monitor to return an overview of the currently active luw's to the user. | 
| MessageParams | 
| NonSiraPriseErrorMessage | 
| NonSiraPriseErrorMessageType The NonSiraPriseErrorMessageType is the type of message returned by a SIRA_PRISE server to a client in the case when a command issued by that client has resulted in an exception being thrown by the Java environment, such as e.g. | 
| PrintJournalsMessageType The PrintJournalsMessageType is used for instructing the server monitor to print out portions of the journal files | 
| PrintJournalsMessageTypeV1_0 The PrintJournalsMessageTypeV1_0 is used for instructing the server monitor to print out portions of the journal files | 
| RelvarPoolMessage | 
| RelvarPoolMessageType The RelvarPoolMessageType is used for instructing the server monitor to return an overview of the relvar pool. | 
| ServerCommandDataWrapper | 
| ServerErrorMessage A ServerErrorMessage is any kind of message holding an indication that some kind of error has occurred on the server side. | 
| ServerHelloMessage | 
| ServerHelloMessageType ServerHelloMessageType is the class representing all known versions of the server hello message type. | 
| ServerInputMessage The ServerInputMessage class is an abstract class defining all possible messages sent to the SIRA_PRISE server | 
| ServerInputMessageType A ServerInputMessageType defines a type of message that can be sent to a SIRA_PRISE engine by a SIRA_PRISE client | 
| ServerMessage The ServerMessage class is an abstract class defining all possible messages sent to/by the SIRA_PRISE server | 
| ServerMessageType A ServerMessageType defines a type of message that can be sent to/by a SIRA_PRISE engine | 
| ServerMessageTypes | 
| ServerOutputMessage The ServerOutputMessage class is an abstract class defining all possible messages sent to the SIRA_PRISE server | 
| ShutDownMessage | 
| ShutDownMessageType The ShutDownMessageType is used for instructing the server monitor to shut down the engine. | 
| SiraPriseErrorMessage | 
| SiraPriseErrorMessageType The SiraPriseErrorMessageType is the message type returned by a SIRA_PRISE server in the event when any command issued by a client has resulted in a runtime error. | 
| SpaceCalcMessage | 
| SpaceCalcMessageType The SpaceCalcMessageType is used for instructing the server monitor to do a space calculation on the passed-in parameters and return the results. | 
| SpaceCalcMessageTypeV1_0 The SpaceCalcMessageType is used for instructing the server monitor to do a space calculation on the passed-in parameters and return the results. | 
| StartSubTransactionMessage | 
| StartSubTransactionMessageType The StartSubTransactionMessageType is the type of message sent by a client to a SIRA_PRISE server if that client wants to establish a transaction savepoint and start a "nested" transaction within the currently running transaction. | 
| StartTransactionMessage | 
| StartTransactionMessageType The StartTransactionMessageType is the message type to be sent by clients who wish to start a transaction on the server to do some data manipulation activity. | 
| StatisticsMessage | 
| StatisticsMessageType The StatisticsMessageType is used for instructing the server monitor to do a DBVERIFY on a relvar. | 
| StatisticsMessageTypeV1_0 The StatisticsMessageType is used for instructing the server monitor to do a DBVERIFY on a relvar. | 
| TransactionEndedMessage | 
| TransactionEndedMessageType The TransactionEndedMessageType is the type of message sent by a server in response to an EndTransaction message | 
| TransactionStartedMessage | 
| TransactionStartedMessageType The TransactionStartedMessageType is the message type sent by servers in response to a StartTransaction or StartSubTransaction message type |