/** * Alipay.com Inc. * Copyright (c) 2004-2012 All Rights Reserved. */ package com.alipay.zdal.client.jdbc; import com.alipay.zdal.common.SqlType; public class DefaultSqlExecuteEvent implements SqlExecuteEvent { private SqlType sqlType; private String logicTableName; private String primaryKeyColumn; private Object primaryKeyValue; private String databaseShardColumn; private Object databaseShardValue; private String tableShardColumn; private Object tableShardValue; private String syncLogId; private boolean replicated; private long afterMainDBSqlExecuteTime; private String sql; private String masterColumns; public SqlType getSqlType() { return sqlType; } public void setSqlType(SqlType sqlType) { this.sqlType = sqlType; } public String getLogicTableName() { return logicTableName; } public void setLogicTableName(String logicTableName) { this.logicTableName = logicTableName; } public String getPrimaryKeyColumn() { return primaryKeyColumn; } public void setPrimaryKeyColumn(String primaryKeyColumn) { this.primaryKeyColumn = primaryKeyColumn; } public Object getPrimaryKeyValue() { return primaryKeyValue; } public void setPrimaryKeyValue(Object primaryKeyValue) { this.primaryKeyValue = primaryKeyValue; } public String getDatabaseShardColumn() { return databaseShardColumn; } public void setDatabaseShardColumn(String databaseShardColumn) { this.databaseShardColumn = databaseShardColumn; } public Object getDatabaseShardValue() { return databaseShardValue; } public void setDatabaseShardValue(Object databaseShardValue) { this.databaseShardValue = databaseShardValue; } public String getTableShardColumn() { return tableShardColumn; } public void setTableShardColumn(String tableShardColumn) { this.tableShardColumn = tableShardColumn; } public Object getTableShardValue() { return tableShardValue; } public void setTableShardValue(Object tableShardValue) { this.tableShardValue = tableShardValue; } public String getSyncLogId() { return syncLogId; } public void setSyncLogId(String syncLogId) { this.syncLogId = syncLogId; } public boolean isReplicated() { return replicated; } public void setReplicated(boolean replicated) { this.replicated = replicated; } public long getAfterMainDBSqlExecuteTime() { return afterMainDBSqlExecuteTime; } public void setAfterMainDBSqlExecuteTime(long afterMainDBSqlExecuteTime) { this.afterMainDBSqlExecuteTime = afterMainDBSqlExecuteTime; } public String getSql() { return sql; } public void setSql(String sql) { this.sql = sql; } public String getMasterColumns() { return masterColumns; } public void setMasterColumns(String masterColumns) { this.masterColumns = masterColumns; } }