public final class ExecuteAssignmentMessageTypeV1_0 extends ExecuteAssignmentMessageType
This message type has the following fields :
Zone | Format | Length | Description |
---|---|---|---|
COUNT | INT | 4 | The number of 'individual assignments' being carried out. |
ASSIGNMENTS | ASSIGNMENT | The encoded form of the 'individual assignments' being carried out. Appears as many times as indicated by COUNT. |
The layout for ASSIGNMENT is as follows :
Zone | Format | Length | Description |
---|---|---|---|
TYPE | INT | 1 | The type of 'individual assignments' being carried out. Following values are possible:
|
RELVAR | STRING | The name of the database relvar that is the target of the 'individual assignment'. | |
RELATION | LSTRING | The formula, in textual form, defining the relation value that will be inserted (ADD/ASSERT) or deleted (DELETE/UNASSERT/UPDATE) from the target relvar. | |
UPDATES | LSTRING | Only present for the UPDATE assignment type. The formulae, in syntactical form as specified by the grammar, defining the computation of the replacing tuples. |
ASSIGNMENTTYPE_ADD, ASSIGNMENTTYPE_ASSERT, ASSIGNMENTTYPE_DELETE, ASSIGNMENTTYPE_UNASSERT, ASSIGNMENTTYPE_UPDATE, MESSAGETYPEID
Modifier and Type | Method and Description |
---|---|
be.SIRAPRISE.messages.ExecuteAssignmentMessageV1_0 |
message(ServerCommandDataWrapper[] cmdData)
Factory method for producing a message of this type holding the given Query command
|
public be.SIRAPRISE.messages.ExecuteAssignmentMessageV1_0 message(ServerCommandDataWrapper[] cmdData)
ExecuteAssignmentMessageType
message
in class ExecuteAssignmentMessageType
cmdData
- The data of the individual assignments. Each cmdData element represents an individual assignment, the entirety represents a multiple assignment.