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.
|
be.SIRAPRISE.util |
This package contains various utility methods.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientSideOperatorImplementationsManagerSigner |
class |
ClientSideTypeImplementationsManagerSigner |
class |
ProcessScript |
Modifier and Type | Method and Description |
---|---|
static Signer |
ClientSideTypeImplementationsManagerSigner.getInstance()
Gets the instance
|
static Signer |
ClientSideOperatorImplementationsManagerSigner.getInstance()
Gets the instance
|
Modifier and Type | Method and Description |
---|---|
Relation |
DBMonitorConnection.execCommand(ServerMonitorCommand commandObject,
java.lang.String userID,
Signer userIDSigner,
boolean userIDAuthenticatedByClient)
Sends a monitor command to the server and returns the result obtained.
|
Relation |
DBMonitorConnection.execCommand(java.lang.String command,
java.lang.String userID,
Signer userIDSigner,
boolean userIDAuthenticatedByClient)
Sends a monitor command to the server and returns the result obtained.
|
DBTransaction |
DBConnection.startTransaction(java.lang.String userID,
Signer userIDSigner)
Starts a transaction on the connection for the named user and with the default autocommit setting for transactions created on this connection.
|
DBTransaction |
DBConnection.startTransaction(java.lang.String userID,
Signer userIDSigner,
boolean autoCommit)
Starts a transaction on the connection for the named user and with the default autocommit setting for transactions created on this connection.
|
DBTransaction |
DBConnection.startTransaction(java.lang.String userID,
Signer userIDSigner,
boolean autoCommit,
TransactionMode transactionMode)
Starts a transaction in the given transaction mode on the connection for the named user and with the default autocommit setting for transactions created on this connection.
|
DBTransaction |
DBConnection.startTransaction(java.lang.String userID,
Signer userIDSigner,
boolean autoCommit,
TransactionMode transactionMode,
SnapShotIsolationMode snapShotIsolationMode)
Starts a transaction in the given transaction mode on the connection for the named user and with the default autocommit setting for transactions created on this connection.
|
DBTransaction |
DBConnection.startTransaction(java.lang.String userID,
Signer userIDSigner,
TransactionMode transactionMode)
Starts a transaction in the given read-only mode on the connection for the named user and with the default autocommit setting for transactions created on this connection.
|
DBTransaction |
DBConnection.startTransaction(java.lang.String userID,
Signer userIDSigner,
TransactionMode transactionMode,
SnapShotIsolationMode snapShotIsolationMode)
Starts a transaction in the given read-only mode on the connection for the named user and with the default autocommit setting for transactions created on this connection.
|
Constructor and Description |
---|
DBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
long requestConnectionIdleTime,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port with the given autoCommit setting, and opens it for communication.
|
DBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
long requestConnectionIdleTime,
Signer signer)
Creates a connection to the server on the specified host and port with the given autoCommit setting, and opens it for communication.
|
DBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
DBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
Signer privateKeyProvider)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
DBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
long requestConnectionIdleTime,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
DBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
long requestConnectionIdleTime,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
DBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
DBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
DBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
long requestConnectionIdleTime,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port with the given autoCommit setting, and opens it for communication.
|
DBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
long requestConnectionIdleTime,
Signer signer)
Creates a connection to the server on the specified host and port with the given autoCommit setting, and opens it for communication.
|
DBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
DBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
DBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
long requestConnectionIdleTime,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
DBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
long requestConnectionIdleTime,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
DBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
DBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
DBMonitorConnection(java.net.InetAddress netAddress,
int monitorPort,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
Signer signer)
Creates a monitor connection to the specified host.
|
DBMonitorConnection(java.lang.String host,
int monitorPort,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
Signer signer)
Creates the monitor connection to the specified host and port.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
long requestConnectionIdleTime,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port with the given autoCommit setting, and opens it for communication.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
long requestConnectionIdleTime,
Signer signer)
Creates a connection to the server on the specified host and port with the given autoCommit setting, and opens it for communication.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
Signer privateKeyProvider)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
long requestConnectionIdleTime,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
long requestConnectionIdleTime,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
long requestConnectionIdleTime,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port with the given autoCommit setting, and opens it for communication.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
long requestConnectionIdleTime,
Signer signer)
Creates a connection to the server on the specified host and port with the given autoCommit setting, and opens it for communication.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
long requestConnectionIdleTime,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
long requestConnectionIdleTime,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
OneShotDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
long requestConnectionIdleTime,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port with the given autoCommit setting, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
long requestConnectionIdleTime,
Signer signer)
Creates a connection to the server on the specified host and port with the given autoCommit setting, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
Signer privateKeyProvider)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
long requestConnectionIdleTime,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
long requestConnectionIdleTime,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.util.Set<java.lang.String> signatureAlgorithmNames,
java.lang.String clientID,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
long requestConnectionIdleTime,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port with the given autoCommit setting, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
long requestConnectionIdleTime,
Signer signer)
Creates a connection to the server on the specified host and port with the given autoCommit setting, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
boolean initialAutoCommitForTransactions,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
long requestConnectionIdleTime,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
long requestConnectionIdleTime,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
java.util.Set<java.lang.String> encryptionAlgorithmNames,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
ReusableDBConnection(SiraPriseServer siraPriseServer,
java.lang.String clientID,
Signer signer)
Creates a connection to the server on the specified host and port, and opens it for communication.
|
Modifier and Type | Class and Description |
---|---|
class |
DBObjectGenerator
The DBObjectGenerator utility helps the developer to write jsba-annotated classes for the java/SIRA_PRISE bridging architecture (abbreviated JSBA).
|
class |
DBObjectInterfaceGenerator
The DBObjectInterfaceGenerator utility helps the developer in writing classes for the java/SIRA_PRISE bridging architecture (abbreviated JSBA) by generating java source files that define an interface for JSBA classes to implement.
|
Modifier and Type | Method and Description |
---|---|
void |
ServerMessage.sendMessage(java.io.DataOutputStream out,
java.security.Signature signingProtocol,
Signer signer,
ProprietaryOrJCECipher cryptoProtocol)
Sends this message to the given output stream using the given signing and encryption settings.
|
Modifier and Type | Class and Description |
---|---|
class |
UserPrivateKeyProvider |