|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An action run by the DBMS when specified events occur on the table owning the Trigger
Method Summary | |
BooleanExpression |
getActionCondition()
A boolean expression which defines when the trigger has to be executed |
org.omg.cwm.resource.relational.enumerations.ActionOrientationType |
getActionOrientation()
It indicates if the trigger is called once per statement execution or before or after each row of the table is modified. |
ProcedureExpression |
getActionStatement()
The Trigger action itself |
java.lang.String |
getConditionReferenceNewTable()
The alias for the owning table name, used in the actionStatement, to represent the state of the table after the insert/delete/update |
java.lang.String |
getConditionReferenceOldTable()
The alias for the name of the owning table, used in the actionStatement, to represent the state of the table before the update/delete/insert. |
org.omg.cwm.resource.relational.enumerations.ConditionTimingType |
getConditionTiming()
It indicates if the trigger activity is run before or after the statement or row is modified. |
org.omg.cwm.resource.relational.enumerations.EventManipulationType |
getEventManipulation()
Indicates what types of events are using the current Trigger. |
Table |
getTable()
|
java.util.Collection |
getUsedColumnSet()
|
void |
setActionCondition(BooleanExpression newValue)
A boolean expression which defines when the trigger has to be executed |
void |
setActionOrientation(org.omg.cwm.resource.relational.enumerations.ActionOrientationType newValue)
It indicates if the trigger is called once per statement execution or before or after each row of the table is modified. |
void |
setActionStatement(ProcedureExpression newValue)
The Trigger action itself |
void |
setConditionReferenceNewTable(java.lang.String newValue)
The alias for the owning table name, used in the actionStatement, to represent the state of the table after the insert/delete/update |
void |
setConditionReferenceOldTable(java.lang.String newValue)
The alias for the name of the owning table, used in the actionStatement, to represent the state of the table before the update/delete/insert. |
void |
setConditionTiming(org.omg.cwm.resource.relational.enumerations.ConditionTimingType newValue)
It indicates if the trigger activity is run before or after the statement or row is modified. |
void |
setEventManipulation(org.omg.cwm.resource.relational.enumerations.EventManipulationType newValue)
Indicates what types of events are using the current Trigger. |
void |
setTable(Table newValue)
|
Methods inherited from interface org.omg.cwm.objectmodel.core.ModelElement |
getClientDependency, getConstraint, getImporter, getName, getNamespace, getVisibility, setName, setNamespace, setVisibility |
Methods inherited from interface javax.jmi.reflect.RefObject |
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite |
Methods inherited from interface javax.jmi.reflect.RefFeatured |
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue |
Methods inherited from interface javax.jmi.reflect.RefBaseObject |
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints |
Method Detail |
public org.omg.cwm.resource.relational.enumerations.EventManipulationType getEventManipulation() throws javax.jmi.reflect.JmiException
public void setEventManipulation(org.omg.cwm.resource.relational.enumerations.EventManipulationType newValue) throws javax.jmi.reflect.JmiException
public BooleanExpression getActionCondition() throws javax.jmi.reflect.JmiException
public void setActionCondition(BooleanExpression newValue) throws javax.jmi.reflect.JmiException
public ProcedureExpression getActionStatement() throws javax.jmi.reflect.JmiException
public void setActionStatement(ProcedureExpression newValue) throws javax.jmi.reflect.JmiException
public org.omg.cwm.resource.relational.enumerations.ActionOrientationType getActionOrientation() throws javax.jmi.reflect.JmiException
public void setActionOrientation(org.omg.cwm.resource.relational.enumerations.ActionOrientationType newValue) throws javax.jmi.reflect.JmiException
public org.omg.cwm.resource.relational.enumerations.ConditionTimingType getConditionTiming() throws javax.jmi.reflect.JmiException
public void setConditionTiming(org.omg.cwm.resource.relational.enumerations.ConditionTimingType newValue) throws javax.jmi.reflect.JmiException
public java.lang.String getConditionReferenceNewTable() throws javax.jmi.reflect.JmiException
public void setConditionReferenceNewTable(java.lang.String newValue) throws javax.jmi.reflect.JmiException
public java.lang.String getConditionReferenceOldTable() throws javax.jmi.reflect.JmiException
public void setConditionReferenceOldTable(java.lang.String newValue) throws javax.jmi.reflect.JmiException
public Table getTable() throws javax.jmi.reflect.JmiException
public void setTable(Table newValue) throws javax.jmi.reflect.JmiException
public java.util.Collection getUsedColumnSet() throws javax.jmi.reflect.JmiException
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |