跳过导航链接
D E G I O P S V 

D

DefaultServiceEngine - org.bekit.service.engine中的类
服务引擎默认实现类
DefaultServiceEngine(EventPublisher) - 类 的构造器org.bekit.service.engine.DefaultServiceEngine
 

E

execute(String, O) - 类 中的方法org.bekit.service.engine.DefaultServiceEngine
 
execute(String, O, Map<Object, Object>) - 类 中的方法org.bekit.service.engine.DefaultServiceEngine
 
execute(ServiceContext) - 类 中的方法org.bekit.service.service.ServiceExecutor
执行服务
execute(Object, ServiceContext) - 类 中的方法org.bekit.service.service.ServiceExecutor.ServicePhaseExecutor
执行服务阶段
execute(String, O) - 接口 中的方法org.bekit.service.ServiceEngine
执行服务
execute(String, O, Map<Object, Object>) - 接口 中的方法org.bekit.service.ServiceEngine
执行服务

G

getAttachmentAttr(Object) - 类 中的方法org.bekit.service.engine.ServiceContext
获取附件属性
getOrder() - 类 中的方法org.bekit.service.engine.ServiceContext
获取order
getOrderClass() - 类 中的方法org.bekit.service.service.ServiceExecutor
获取Order的真实类型
getOrderClass() - 类 中的方法org.bekit.service.service.ServiceExecutor.ServicePhaseExecutor
获取ServiceContext泛型O的真实类型
getRequiredServiceExecutor(String) - 类 中的方法org.bekit.service.service.ServiceHolder
获取服务执行器
getResolver() - 类 中的方法org.bekit.service.listener.ServiceListenerType
 
getResult() - 类 中的方法org.bekit.service.engine.ServiceContext
获取result
getResultClass() - 类 中的方法org.bekit.service.service.ServiceExecutor
获取Result的真实类型
getResultClass() - 类 中的方法org.bekit.service.service.ServiceExecutor.ServicePhaseExecutor
获取ServiceContext泛型R的真实类型
getService() - 类 中的方法org.bekit.service.event.ServiceApplyEvent
 
getService() - 类 中的方法org.bekit.service.event.ServiceFinishEvent
 
getServiceContext() - 类 中的方法org.bekit.service.event.ServiceApplyEvent
 
getServiceContext() - 类 中的方法org.bekit.service.event.ServiceExceptionEvent
 
getServiceContext() - 类 中的方法org.bekit.service.event.ServiceFinishEvent
 
getServiceName() - 类 中的方法org.bekit.service.event.ServiceExceptionEvent
 
getServiceName() - 类 中的方法org.bekit.service.service.ServiceExecutor
获取服务名称
getTargetException() - 类 中的方法org.bekit.service.event.ServiceExceptionEvent
 

I

init() - 类 中的方法org.bekit.service.service.ServiceHolder
 

O

org.bekit.service - 程序包 org.bekit.service
 
org.bekit.service.annotation.listener - 程序包 org.bekit.service.annotation.listener
 
org.bekit.service.annotation.service - 程序包 org.bekit.service.annotation.service
 
org.bekit.service.boot - 程序包 org.bekit.service.boot
 
org.bekit.service.engine - 程序包 org.bekit.service.engine
 
org.bekit.service.event - 程序包 org.bekit.service.event
 
org.bekit.service.listener - 程序包 org.bekit.service.listener
 
org.bekit.service.service - 程序包 org.bekit.service.service
 

P

parseService(Object, PlatformTransactionManager) - 类 中的静态方法org.bekit.service.service.ServiceParser
解析服务

S

Service - org.bekit.service.annotation.service中的注释类型
服务 执行顺序:@ServiceCheck(如果存在)、@ServiceExecute、@ServiceAfter(如果存在) 如果enableTx为true,则在执行@ServiceExecute前先开启新事务,如果@ServiceExecute标注的方法无异常抛出,则会提交事务,否则会回滚事务
SERVICE_PHASE_ANNOTATIONS - 类 中的静态变量org.bekit.service.service.ServiceExecutor
服务阶段注解
ServiceAfter - org.bekit.service.annotation.service中的注释类型
服务后置处理(执行中不会有事务)
ServiceApplyEvent - org.bekit.service.event中的类
服务申请事件
ServiceApplyEvent(String, ServiceContext) - 类 的构造器org.bekit.service.event.ServiceApplyEvent
 
ServiceCheck - org.bekit.service.annotation.service中的注释类型
服务校验(执行中不会有事务)
ServiceContext<O,R> - org.bekit.service.engine中的类
服务上下文
ServiceContext(O, R, Map<Object, Object>) - 类 的构造器org.bekit.service.engine.ServiceContext
 
serviceEngine(EventBusHolder) - 类 中的方法org.bekit.service.boot.ServiceEngineConfiguration
 
ServiceEngine - org.bekit.service中的接口
服务引擎
ServiceEngineAutoConfiguration - org.bekit.service.boot中的类
服务引擎自动配置类
ServiceEngineAutoConfiguration() - 类 的构造器org.bekit.service.boot.ServiceEngineAutoConfiguration
 
ServiceEngineConfiguration - org.bekit.service.boot中的类
服务引擎配置类 (非spring-boot项目需手动引入本配置类完成服务引擎配置)
ServiceEngineConfiguration() - 类 的构造器org.bekit.service.boot.ServiceEngineConfiguration
 
ServiceExceptionEvent - org.bekit.service.event中的类
服务异常事件
ServiceExceptionEvent(String, ServiceContext, Throwable) - 类 的构造器org.bekit.service.event.ServiceExceptionEvent
 
ServiceExecute - org.bekit.service.annotation.service中的注释类型
服务执行 如果@Service的enableTx属性为true,则在执行前会开启新事务;如果本注解标注的方法无异常抛出,则会提交事务,否则会回滚事务
ServiceExecutor - org.bekit.service.service中的类
服务执行器
ServiceExecutor(String, boolean, Object) - 类 的构造器org.bekit.service.service.ServiceExecutor
 
ServiceExecutor.ServicePhaseExecutor - org.bekit.service.service中的类
服务阶段执行器
ServiceFinishEvent - org.bekit.service.event中的类
服务完成事件
ServiceFinishEvent(String, ServiceContext) - 类 的构造器org.bekit.service.event.ServiceFinishEvent
 
serviceHolder() - 类 中的方法org.bekit.service.boot.ServiceEngineConfiguration
 
ServiceHolder - org.bekit.service.service中的类
服务持有器(会被注册到spring容器中)
ServiceHolder() - 类 的构造器org.bekit.service.service.ServiceHolder
 
ServiceListener - org.bekit.service.annotation.listener中的注释类型
服务监听器
ServiceListenerType - org.bekit.service.listener中的类
服务监听器类型
ServiceListenerType() - 类 的构造器org.bekit.service.listener.ServiceListenerType
 
ServiceParser - org.bekit.service.service中的类
服务解析器
ServiceParser() - 类 的构造器org.bekit.service.service.ServiceParser
 
ServicePhaseExecutor(Method, Class, Class) - 类 的构造器org.bekit.service.service.ServiceExecutor.ServicePhaseExecutor
 
setAttachmentAttr(Object, Object) - 类 中的方法org.bekit.service.engine.ServiceContext
设置附件属性
setPhaseExecutor(Class, ServiceExecutor.ServicePhaseExecutor) - 类 中的方法org.bekit.service.service.ServiceExecutor
设置服务阶段执行器
setTxExecutor(TxExecutor) - 类 中的方法org.bekit.service.service.ServiceExecutor
设置事务执行器

V

validate() - 类 中的方法org.bekit.service.service.ServiceExecutor
校验服务执行器是否有效
D E G I O P S V 
跳过导航链接

Copyright © 2017 Pivotal Software, Inc.. All rights reserved.