001package com.randomnoun.common.db.to;
002
003
004public class TriggerTO {
005        private TableTO table; 
006        
007        private String name;
008        private String eventManipulation; // INSERT/UPDATE/DELETE
009        private long   actionOrder;          // always 0 
010        //private String actionCondition;    // always null
011        private String actionStatement;
012        private String actionTiming; // BEFORE/AFTER
013        private String sqlMode;
014        private String definer;
015        
016        public TriggerTO(TableTO table, String name) {
017                this.table = table;
018                this.name = name;
019        }
020
021        public TableTO getTable() {
022                return table;
023        }
024
025        public void setTable(TableTO table) {
026                this.table = table;
027        }
028
029        public String getName() {
030                return name;
031        }
032
033        public void setName(String name) {
034                this.name = name;
035        }
036
037        public String getEventManipulation() {
038                return eventManipulation;
039        }
040
041        public void setEventManipulation(String eventManipulation) {
042                this.eventManipulation = eventManipulation;
043        }
044
045        public long getActionOrder() {
046                return actionOrder;
047        }
048
049        public void setActionOrder(long actionOrder) {
050                this.actionOrder = actionOrder;
051        }
052
053        public String getActionStatement() {
054                return actionStatement;
055        }
056
057        public void setActionStatement(String actionStatement) {
058                this.actionStatement = actionStatement;
059        }
060
061        public String getActionTiming() {
062                return actionTiming;
063        }
064
065        public void setActionTiming(String actionTiming) {
066                this.actionTiming = actionTiming;
067        }
068
069        public String getSqlMode() {
070                return sqlMode;
071        }
072
073        public void setSqlMode(String sqlMode) {
074                this.sqlMode = sqlMode;
075        }
076
077        public String getDefiner() {
078                return definer;
079        }
080
081        public void setDefiner(String definer) {
082                this.definer = definer;
083        }
084        
085        
086}