Package | Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
DmlAddCommand
A DmlAddCommand is the command that will make sure that a tuple will be added to the named relvar (in the target database to which this command will be sent) for the object passed to the constructor.
|
class |
DmlAssertCommand
A DmlAssertCommand is the command that will make sure that a tuple will exist in the named relvar (in the target database to which this command will be sent) for the object passed to the constructor.
|
class |
DmlDeleteCommand
A DmlDeleteCommand is the command that will make sure that a tuple will be removed from the named relvar (in the target database to which this command will be sent) for the object passed to the constructor.
|
class |
DmlMultipleAssignmentCommand |
class |
DmlSingleAssignmentCommand |
class |
DmlUnassertCommand
A DmlUnassertCommand is the command that will make sure that a tuple will not exist in the named relvar (in the target database to which this command will be sent) for the object passed to the constructor.
|
class |
DmlUpdateCommand
A DmlUpdateCommand is the command that will replace a tuple with another one in the named relvar (in the target database to which this command will be sent) for the object passed to the constructor.
|
Modifier and Type | Method and Description |
---|---|
DmlAssignmentCommand |
AbstractDBObject.dbAddCommandAll()
Gets the command for adding (in the database the transaction is connected to) an entry in all the relvars named in this object's class' @forrelvar annotation, for the given object.
|
DmlAssignmentCommand |
AbstractDBObject.dbAssertCommandAll()
Gets the Assert command for asserting (in the database the transaction is connected to) an entry in the all relvars named in this object's class' @forrelvar annotation, for the given object.
|
DmlAssignmentCommand |
AbstractDBObject.dbDeleteCommandAll()
Gets the command for deleting the tuple in the named relvar (in the database the transaction is connected to), for the given object.
|
DmlAssignmentCommand |
AbstractDBObject.dbUnAssertCommandAll()
Gets the command for unasserting the tuple in all the relvars named in the @forrelvar annotation of this class.
|
DmlAssignmentCommand |
DatabaseConstraint.smartUpdateComand()
Gets a "smart" update command that brings the catalog from the state reflected in preUpdateState, to the current state.
|
DmlAssignmentCommand[] |
AssignmentConstraint.smartUpdateCommand()
Gets a "smart" update command that brings the catalog from the state reflected in preUpdateState, to the current state.
|
DmlAssignmentCommand[] |
TupleConstraint.smartUpdateCommand()
Gets a "smart" update command that brings the catalog from the state reflected in preUpdateState, to the current state.
|
Constructor and Description |
---|
DmlMultipleAssignmentCommand(DmlAssignmentCommand... individualAssignments)
Creates the command object.
|
Constructor and Description |
---|
DmlMultipleAssignmentCommand(java.util.Collection<? extends DmlAssignmentCommand> individualAssignments)
Creates the command object.
|