📄 msdbjobstep.java
字号:
/*
* Created on 2005-8-5
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package com.rainbow.msdbjob;
/**
* MsSqlserver的作业步骤
* @author TrWorks
*/
public class MsDbJobStep {
private int stepID;
private String stepName;
private String command;
private String server;
private String dbName;
private String userName;
/**
* 构造函数
* @param stepName 步骤名称
*/
public MsDbJobStep(String stepName){
this.stepName = stepName;
}
/**
* 构造函数
*
*/
public MsDbJobStep(){
}
/**
* 获得 SQLServerAgent 服务通过 subsystem 执行的命令。command 的数据类型为 nvarchar(3200),默认设置为 NULL。command 可包括下面一个或多个区分大小写的令牌,这些令牌在运行时被替换
* @return SQLServerAgent 服务通过 subsystem 执行的命令。command 的数据类型为 nvarchar(3200),默认设置为 NULL。command 可包括下面一个或多个区分大小写的令牌,这些令牌在运行时被替换
*/
public String getCommand() {
return command;
}
/**
* 设置 SQLServerAgent 服务通过 subsystem 执行的命令。command 的数据类型为 nvarchar(3200),默认设置为 NULL。command 可包括下面一个或多个区分大小写的令牌,这些令牌在运行时被替换
* @param command SQLServerAgent 服务通过 subsystem 执行的命令。command 的数据类型为 nvarchar(3200),默认设置为 NULL。command 可包括下面一个或多个区分大小写的令牌,这些令牌在运行时被替换
*/
public void setCommand(String command) {
this.command = command;
}
/**
* 获得 执行 TSQL 步骤的数据库名称。database 的数据类型为 sysname,默认设置为 NULL,在该情况下使用 master 数据库
* @return 执行 TSQL 步骤的数据库名称。database 的数据类型为 sysname,默认设置为 NULL,在该情况下使用 master 数据库
*/
public String getDbName() {
return dbName;
}
/**
* 设置 执行 TSQL 步骤的数据库名称。database 的数据类型为 sysname,默认设置为 NULL,在该情况下使用 master 数据库
* @param dbName 执行 TSQL 步骤的数据库名称。database 的数据类型为 sysname,默认设置为 NULL,在该情况下使用 master 数据库
*/
public void setDbName(String dbName) {
this.dbName = dbName;
}
/**
* 获得 保留。server 的数据类型为 nvarchar(30),默认值为 NULL
* @return 保留。server 的数据类型为 nvarchar(30),默认值为 NULL
*/
public String getServer() {
return server;
}
/**
* 设置 保留。server 的数据类型为 nvarchar(30),默认值为 NULL
* @param server 保留。server 的数据类型为 nvarchar(30),默认值为 NULL
*/
public void setServer(String server) {
this.server = server;
}
/**
* 获得 作业步骤的序列标识号。步骤标识号从 1 开始,并以 1 为增量,中间无间隙。如果在现有序列中插入步骤,则序列号可以自动调整。如果没有指定 step_id,则提供一个值。step_id 的数据类型为 int,默认设置为 NULL
* @return 作业步骤的序列标识号。步骤标识号从 1 开始,并以 1 为增量,中间无间隙。如果在现有序列中插入步骤,则序列号可以自动调整。如果没有指定 step_id,则提供一个值。step_id 的数据类型为 int,默认设置为 NULL
*/
public int getStepID() {
return stepID;
}
/**
* 设置 作业步骤的序列标识号。步骤标识号从 1 开始,并以 1 为增量,中间无间隙。如果在现有序列中插入步骤,则序列号可以自动调整。如果没有指定 step_id,则提供一个值。step_id 的数据类型为 int,默认设置为 NULL
* @param stepID 作业步骤的序列标识号。步骤标识号从 1 开始,并以 1 为增量,中间无间隙。如果在现有序列中插入步骤,则序列号可以自动调整。如果没有指定 step_id,则提供一个值。step_id 的数据类型为 int,默认设置为 NULL
*/
public void setStepID(int stepID) {
this.stepID = stepID;
}
/**
* 获得 是步骤的名称。step_name 的数据类型为 sysname,没有默认设置
* @return 是步骤的名称。step_name 的数据类型为 sysname,没有默认设置
*/
public String getStepName() {
return stepName;
}
/**
* 设置 是步骤的名称。step_name 的数据类型为 sysname,没有默认设置
* @param stepName 是步骤的名称。step_name 的数据类型为 sysname,没有默认设置
*/
public void setStepName(String stepName) {
this.stepName = stepName;
}
/**
* 获得 是执行 TSQL 步骤时所使用的用户账号名称。user 为 sysname 类型,其默认值为 NULL。user 为 NULL 时,步骤运行在作业所有者的用户 database 上下文中
* @return 是执行 TSQL 步骤时所使用的用户账号名称。user 为 sysname 类型,其默认值为 NULL。user 为 NULL 时,步骤运行在作业所有者的用户 database 上下文中
*/
public String getUserName() {
return userName;
}
/**
* 设置 是执行 TSQL 步骤时所使用的用户账号名称。user 为 sysname 类型,其默认值为 NULL。user 为 NULL 时,步骤运行在作业所有者的用户 database 上下文中
* @param userName 是执行 TSQL 步骤时所使用的用户账号名称。user 为 sysname 类型,其默认值为 NULL。user 为 NULL 时,步骤运行在作业所有者的用户 database 上下文中
*/
public void setUserName(String userName) {
this.userName = userName;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -