be.SIRAPRISE.client.jsba
Class TriggeredDataAction

java.lang.Object
  extended by be.SIRAPRISE.client.jsba.AbstractDBObject
      extended by be.SIRAPRISE.client.jsba.AbstractUpdatableDBObject
          extended by be.SIRAPRISE.client.jsba.TriggeredDataAction
All Implemented Interfaces:
DBObject, DBObjectToTriggereddataaction, TriggereddataactionToDBObject, UpdatableDBObject

public final class TriggeredDataAction
extends AbstractUpdatableDBObject
implements DBObjectToTriggereddataaction, TriggereddataactionToDBObject

Author:
Erwin

Constructor Summary
TriggeredDataAction()
          Creates the TriggeredDataAction
TriggeredDataAction(java.lang.String actionName, java.lang.String relvarName, int operationType, java.lang.String targetRelvarName, int triggeredOperationType, boolean bypassAssignmentConstraints, boolean distinct, java.lang.String expression)
          Creates the TriggeredDataAction
 
Method Summary
 java.lang.String getActionName()
          Gets actionName
 java.lang.String getExpression()
          Gets expression
 int getOperationType()
          Gets operationType
 UpdatableDBObject getPreUpdateState()
          Gets The state of the object as it was built by the J/R bridging engine immediately after the object was created from a database tuple (and which should have been set by/using the setPreUpdateState() method.
 java.lang.String getRelvarName()
          Gets relvarName
 java.lang.String getTargetRelvarName()
          Gets targetRelvarName
 java.lang.String getTriggereddataactionBypassassgconstraints()
          Gets the bypassassgconstraints for triggereddataaction
 java.lang.String getTriggereddataactionDataactionname()
          Gets the data action name for triggereddataaction
 java.lang.String getTriggereddataactionIsdistinct()
          Gets the isdistinct for triggereddataaction
 java.lang.String getTriggereddataactionOperationtype()
          Gets the operationtype for triggereddataaction
 java.lang.String getTriggereddataactionRelvarname()
          Gets the relvarname for triggereddataaction
 java.lang.String getTriggereddataactionSp_expression()
          Gets the sp_expression for triggereddataaction
 java.lang.String getTriggereddataactionTargetrelvarname()
          Gets the targetrelvarname for triggereddataaction
 java.lang.String getTriggereddataactionTriggeredoperationtype()
          Gets the triggeredoperationtype for triggereddataaction
 int getTriggeredOperationType()
          Gets triggeredOperationType
 boolean isBypassAssignmentConstraints()
          Gets bypassAssignmentConstraints
 boolean isDistinct()
          Gets distinct
 void setActionName(java.lang.String actionName)
          Sets actionName
 void setBypassassgconstraintsFromDB(java.lang.String bypassassgconstraints)
          Sets bypassassgconstraints from the DB
 void setBypassAssignmentConstraints(boolean bypassAssignmentConstraints)
          Sets bypassAssignmentConstraints
 void setDataactionnameFromDB(java.lang.String dataactionname)
          Sets the data action name from the DB
 void setDistinct(boolean distinct)
          Sets distinct
 void setExpression(java.lang.String expression)
          Sets expression
 void setIsdistinctFromDB(java.lang.String isdistinct)
          Sets isdistinct from the DB
 void setOperationType(int operationType)
          Sets operationType
 void setOperationtypeFromDB(java.lang.String operationtype)
          Sets operationtype from the DB
 void setPreUpdateState()
          This method is called by the J/R bridging engine after an object has been setup from some tuple retrieved from the database.
 void setRelvarName(java.lang.String relvarName)
          Sets relvarName
 void setRelvarnameFromDB(java.lang.String relvarname)
          Sets relvarname from the DB
 void setSp_expressionFromDB(java.lang.String sp_expression)
          Sets sp_expression from the DB
 void setTargetRelvarName(java.lang.String targetRelvarName)
          Sets targetRelvarName
 void setTargetrelvarnameFromDB(java.lang.String targetrelvarname)
          Sets targetrelvarname from the DB
 void setTriggeredOperationType(int triggeredOperationType)
          Sets triggeredOperationType
 void setTriggeredoperationtypeFromDB(java.lang.String triggeredoperationtype)
          Sets triggeredoperationtype from the DB
 
Methods inherited from class be.SIRAPRISE.client.jsba.AbstractUpdatableDBObject
dbUpdateCommand, dbUpdateCommand
 
Methods inherited from class be.SIRAPRISE.client.jsba.AbstractDBObject
dbAddCommand, dbAddCommand, dbAddCommand, dbAddCommandAll, dbAssertCommand, dbAssertCommand, dbAssertCommand, dbAssertCommandAll, dbDeleteCommand, dbDeleteCommand, dbDeleteCommand, dbDeleteCommandAll, dbUnAssertCommand, dbUnAssertCommand, dbUnAssertCommand, dbUnAssertCommandAll
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TriggeredDataAction

public TriggeredDataAction()
Creates the TriggeredDataAction


TriggeredDataAction

public TriggeredDataAction(java.lang.String actionName,
                           java.lang.String relvarName,
                           int operationType,
                           java.lang.String targetRelvarName,
                           int triggeredOperationType,
                           boolean bypassAssignmentConstraints,
                           boolean distinct,
                           java.lang.String expression)
Creates the TriggeredDataAction

Parameters:
actionName -
relvarName -
operationType -
targetRelvarName -
triggeredOperationType -
bypassAssignmentConstraints -
distinct -
expression -
Method Detail

getActionName

public final java.lang.String getActionName()
Gets actionName

Returns:
actionName.

getExpression

public final java.lang.String getExpression()
Gets expression

Returns:
expression.

getOperationType

public final int getOperationType()
Gets operationType

Returns:
operationType.

getPreUpdateState

public UpdatableDBObject getPreUpdateState()
Description copied from interface: UpdatableDBObject
Gets The state of the object as it was built by the J/R bridging engine immediately after the object was created from a database tuple (and which should have been set by/using the setPreUpdateState() method.

Specified by:
getPreUpdateState in interface UpdatableDBObject
Returns:
The state of the object as it was built by the J/R bridging engine immediately after the object was created from a database tuple (and which should have been set by/using the setPreUpdateState() method.

getRelvarName

public final java.lang.String getRelvarName()
Gets relvarName

Returns:
relvarName.

getTargetRelvarName

public final java.lang.String getTargetRelvarName()
Gets targetRelvarName

Returns:
targetRelvarName.

getTriggereddataactionBypassassgconstraints

public java.lang.String getTriggereddataactionBypassassgconstraints()
Description copied from interface: DBObjectToTriggereddataaction
Gets the bypassassgconstraints for triggereddataaction

Specified by:
getTriggereddataactionBypassassgconstraints in interface DBObjectToTriggereddataaction
Returns:
The bypassassgconstraints for triggereddataaction

getTriggereddataactionDataactionname

public java.lang.String getTriggereddataactionDataactionname()
Description copied from interface: DBObjectToTriggereddataaction
Gets the data action name for triggereddataaction

Specified by:
getTriggereddataactionDataactionname in interface DBObjectToTriggereddataaction
Returns:
The data action name for triggereddataaction

getTriggereddataactionIsdistinct

public java.lang.String getTriggereddataactionIsdistinct()
Description copied from interface: DBObjectToTriggereddataaction
Gets the isdistinct for triggereddataaction

Specified by:
getTriggereddataactionIsdistinct in interface DBObjectToTriggereddataaction
Returns:
The isdistinct for triggereddataaction

getTriggereddataactionOperationtype

public java.lang.String getTriggereddataactionOperationtype()
Description copied from interface: DBObjectToTriggereddataaction
Gets the operationtype for triggereddataaction

Specified by:
getTriggereddataactionOperationtype in interface DBObjectToTriggereddataaction
Returns:
The operationtype for triggereddataaction

getTriggereddataactionRelvarname

public java.lang.String getTriggereddataactionRelvarname()
Description copied from interface: DBObjectToTriggereddataaction
Gets the relvarname for triggereddataaction

Specified by:
getTriggereddataactionRelvarname in interface DBObjectToTriggereddataaction
Returns:
The relvarname for triggereddataaction

getTriggereddataactionSp_expression

public java.lang.String getTriggereddataactionSp_expression()
Description copied from interface: DBObjectToTriggereddataaction
Gets the sp_expression for triggereddataaction

Specified by:
getTriggereddataactionSp_expression in interface DBObjectToTriggereddataaction
Returns:
The sp_expression for triggereddataaction

getTriggereddataactionTargetrelvarname

public java.lang.String getTriggereddataactionTargetrelvarname()
Description copied from interface: DBObjectToTriggereddataaction
Gets the targetrelvarname for triggereddataaction

Specified by:
getTriggereddataactionTargetrelvarname in interface DBObjectToTriggereddataaction
Returns:
The targetrelvarname for triggereddataaction

getTriggereddataactionTriggeredoperationtype

public java.lang.String getTriggereddataactionTriggeredoperationtype()
Description copied from interface: DBObjectToTriggereddataaction
Gets the triggeredoperationtype for triggereddataaction

Specified by:
getTriggereddataactionTriggeredoperationtype in interface DBObjectToTriggereddataaction
Returns:
The triggeredoperationtype for triggereddataaction

getTriggeredOperationType

public final int getTriggeredOperationType()
Gets triggeredOperationType

Returns:
triggeredOperationType.

isBypassAssignmentConstraints

public final boolean isBypassAssignmentConstraints()
Gets bypassAssignmentConstraints

Returns:
bypassAssignmentConstraints.

isDistinct

public final boolean isDistinct()
Gets distinct

Returns:
distinct.

setActionName

public final void setActionName(java.lang.String actionName)
Sets actionName

Parameters:
actionName - The actionName to set.

setBypassassgconstraintsFromDB

public void setBypassassgconstraintsFromDB(java.lang.String bypassassgconstraints)
Description copied from interface: TriggereddataactionToDBObject
Sets bypassassgconstraints from the DB

Specified by:
setBypassassgconstraintsFromDB in interface TriggereddataactionToDBObject
Parameters:
bypassassgconstraints - The DB value for bypassassgconstraints

setBypassAssignmentConstraints

public final void setBypassAssignmentConstraints(boolean bypassAssignmentConstraints)
Sets bypassAssignmentConstraints

Parameters:
bypassAssignmentConstraints - The bypassAssignmentConstraints to set.

setDataactionnameFromDB

public void setDataactionnameFromDB(java.lang.String dataactionname)
Description copied from interface: TriggereddataactionToDBObject
Sets the data action name from the DB

Specified by:
setDataactionnameFromDB in interface TriggereddataactionToDBObject
Parameters:
dataactionname - The DB value for sp_expression

setDistinct

public final void setDistinct(boolean distinct)
Sets distinct

Parameters:
distinct - The distinct to set.

setExpression

public final void setExpression(java.lang.String expression)
Sets expression

Parameters:
expression - The expression to set.

setIsdistinctFromDB

public void setIsdistinctFromDB(java.lang.String isdistinct)
Description copied from interface: TriggereddataactionToDBObject
Sets isdistinct from the DB

Specified by:
setIsdistinctFromDB in interface TriggereddataactionToDBObject
Parameters:
isdistinct - The DB value for isdistinct

setOperationType

public final void setOperationType(int operationType)
Sets operationType

Parameters:
operationType - The operationType to set.

setOperationtypeFromDB

public void setOperationtypeFromDB(java.lang.String operationtype)
Description copied from interface: TriggereddataactionToDBObject
Sets operationtype from the DB

Specified by:
setOperationtypeFromDB in interface TriggereddataactionToDBObject
Parameters:
operationtype - The DB value for operationtype

setPreUpdateState

public void setPreUpdateState()
Description copied from interface: UpdatableDBObject
This method is called by the J/R bridging engine after an object has been setup from some tuple retrieved from the database. The method must cause the object to save a copy (/clone) of all the fields that are pertinent to the database. This copy will be retrieved by the J/R bridging engine using the getPreUpdateState() method call, and will subsequently be used by the J/R bridging engine to determine which fields have changed value, and thus to determine which attributes need to be updated in the database.

Specified by:
setPreUpdateState in interface UpdatableDBObject

setRelvarName

public final void setRelvarName(java.lang.String relvarName)
Sets relvarName

Parameters:
relvarName - The relvarName to set.

setRelvarnameFromDB

public void setRelvarnameFromDB(java.lang.String relvarname)
Description copied from interface: TriggereddataactionToDBObject
Sets relvarname from the DB

Specified by:
setRelvarnameFromDB in interface TriggereddataactionToDBObject
Parameters:
relvarname - The DB value for relvarname

setSp_expressionFromDB

public void setSp_expressionFromDB(java.lang.String sp_expression)
Description copied from interface: TriggereddataactionToDBObject
Sets sp_expression from the DB

Specified by:
setSp_expressionFromDB in interface TriggereddataactionToDBObject
Parameters:
sp_expression - The DB value for sp_expression

setTargetRelvarName

public final void setTargetRelvarName(java.lang.String targetRelvarName)
Sets targetRelvarName

Parameters:
targetRelvarName - The targetRelvarName to set.

setTargetrelvarnameFromDB

public void setTargetrelvarnameFromDB(java.lang.String targetrelvarname)
Description copied from interface: TriggereddataactionToDBObject
Sets targetrelvarname from the DB

Specified by:
setTargetrelvarnameFromDB in interface TriggereddataactionToDBObject
Parameters:
targetrelvarname - The DB value for targetrelvarname

setTriggeredOperationType

public final void setTriggeredOperationType(int triggeredOperationType)
Sets triggeredOperationType

Parameters:
triggeredOperationType - The triggeredOperationType to set.

setTriggeredoperationtypeFromDB

public void setTriggeredoperationtypeFromDB(java.lang.String triggeredoperationtype)
Description copied from interface: TriggereddataactionToDBObject
Sets triggeredoperationtype from the DB

Specified by:
setTriggeredoperationtypeFromDB in interface TriggereddataactionToDBObject
Parameters:
triggeredoperationtype - The DB value for triggeredoperationtype