com.beetle.framework.business.delegate
类 DelegateExecutor

java.lang.Object
  继承者 com.beetle.framework.business.delegate.DelegateExecutor

public final class DelegateExecutor
extends java.lang.Object


字段摘要
static int COMMON_EXECUTE
           
static int EJB_LOCAL_EXECUTE
           
static int EJB_REMOTEL_EXECUTE
           
static int RPC_EXECUTE
           
 
构造方法摘要
DelegateExecutor()
           
 
方法摘要
static void asynchroExecuteBusiness(BsRequest params, IBusinessCallBack callback)
           
static void asynchroExecuteBusiness(BsRequest params, int delegateExecuteFlag, IBusinessCallBack callback)
           
static void asynchroExecuteBusinessWithTransaction(BsRequest params, IBusinessCallBack callback)
           
static void asynchroExecuteBusinessWithTransaction(BsRequest params, int delegateExecuteFlag, IBusinessCallBack callback)
           
static BsResponse executeBusiness(BsRequest params)
           
static BsResponse executeBusiness(BsRequest params, int delegateExecuteFlag)
           
static BsResponse executeBusinessWithTransaction(BsRequest params)
           
static BsResponse executeBusinessWithTransaction(BsRequest params, int delegateExecuteFlag)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

EJB_LOCAL_EXECUTE

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

EJB_REMOTEL_EXECUTE

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

COMMON_EXECUTE

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

RPC_EXECUTE

public static final int RPC_EXECUTE
另请参见:
常量字段值
构造方法详细信息

DelegateExecutor

public DelegateExecutor()
方法详细信息

executeBusinessWithTransaction

public static BsResponse executeBusinessWithTransaction(BsRequest params)
                                                 throws DelegateExecuteException
抛出:
DelegateExecuteException

executeBusinessWithTransaction

public static BsResponse executeBusinessWithTransaction(BsRequest params,
                                                        int delegateExecuteFlag)
                                                 throws DelegateExecuteException
抛出:
DelegateExecuteException

asynchroExecuteBusiness

public static void asynchroExecuteBusiness(BsRequest params,
                                           IBusinessCallBack callback)
                                    throws DelegateExecuteException
抛出:
DelegateExecuteException

asynchroExecuteBusiness

public static void asynchroExecuteBusiness(BsRequest params,
                                           int delegateExecuteFlag,
                                           IBusinessCallBack callback)
                                    throws DelegateExecuteException
抛出:
DelegateExecuteException

asynchroExecuteBusinessWithTransaction

public static void asynchroExecuteBusinessWithTransaction(BsRequest params,
                                                          IBusinessCallBack callback)
                                                   throws DelegateExecuteException
抛出:
DelegateExecuteException

asynchroExecuteBusinessWithTransaction

public static void asynchroExecuteBusinessWithTransaction(BsRequest params,
                                                          int delegateExecuteFlag,
                                                          IBusinessCallBack callback)
                                                   throws DelegateExecuteException
抛出:
DelegateExecuteException

executeBusiness

public static BsResponse executeBusiness(BsRequest params)
                                  throws DelegateExecuteException
抛出:
DelegateExecuteException

executeBusiness

public static BsResponse executeBusiness(BsRequest params,
                                         int delegateExecuteFlag)
                                  throws DelegateExecuteException
抛出:
DelegateExecuteException