com.beetle.framework.business.command
类 CommandImp

java.lang.Object
  继承者 com.beetle.framework.business.command.CommandImp
所有已实现的接口:
java.io.Serializable

public abstract class CommandImp
extends java.lang.Object
implements java.io.Serializable

另请参见:
序列化表格

字段摘要
static int BREAK_OFF_FLAG
           
static int FATAL_ERR_FLAG
           
static int SUCCEED_FLAG
           
static java.lang.String SUCCEED_MSG
           
 
构造方法摘要
CommandImp()
           
 
方法摘要
 java.lang.Object getPlus()
          获取附加信息对象,一般作为全局横切的数据传送对象,平时不应采取它来作为数据的输入参数
 int getReturnFlag()
          获取command执行后的运行状态标记
 java.lang.String getReturnMsg()
          获取command执行后的运行状态情况说明
abstract  void process()
          实现业务逻辑过程
 void rollbackByHand()
          手工会滚事务,只有事务执行方式才有效
 void setPlus(java.lang.Object plus)
          设置附加对象,附加对象一般作为全局横切的数据传送对象, 一般情况下,不应该用来作为一个command的参数来使用
 void setReturnFlag(int returnFlag)
          设置命令执行状态标记
 void setReturnMsg(java.lang.String returnMsg)
          设置命令执行状态情况说明
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

FATAL_ERR_FLAG

public static final int FATAL_ERR_FLAG
另请参见:
常量字段值

BREAK_OFF_FLAG

public static final int BREAK_OFF_FLAG
另请参见:
常量字段值

SUCCEED_FLAG

public static final int SUCCEED_FLAG
另请参见:
常量字段值

SUCCEED_MSG

public static final java.lang.String SUCCEED_MSG
另请参见:
常量字段值
构造方法详细信息

CommandImp

public CommandImp()
方法详细信息

process

public abstract void process()
                      throws CommandException
实现业务逻辑过程

抛出:
CommandException

rollbackByHand

public void rollbackByHand()
                    throws CommandException
手工会滚事务,只有事务执行方式才有效

抛出:
CommandException

getReturnFlag

public int getReturnFlag()
获取command执行后的运行状态标记

返回:
int

getReturnMsg

public java.lang.String getReturnMsg()
获取command执行后的运行状态情况说明

返回:
String

getPlus

public java.lang.Object getPlus()
获取附加信息对象,一般作为全局横切的数据传送对象,平时不应采取它来作为数据的输入参数

返回:
Object

setReturnMsg

public void setReturnMsg(java.lang.String returnMsg)
设置命令执行状态情况说明

参数:
returnMsg - String

setReturnFlag

public void setReturnFlag(int returnFlag)
设置命令执行状态标记

参数:
returnMsg - String

setPlus

public void setPlus(java.lang.Object plus)
设置附加对象,附加对象一般作为全局横切的数据传送对象, 一般情况下,不应该用来作为一个command的参数来使用

参数:
plus - Object