├── .gitignore ├── LICENSE ├── README.md ├── common ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── bekit │ │ └── common │ │ ├── boot │ │ ├── CommonAutoConfiguration.java │ │ └── CommonConfiguration.java │ │ ├── method │ │ └── MethodExecutor.java │ │ ├── registrar │ │ └── AbstractRegistrar.java │ │ ├── scanner │ │ └── AbstractScanner.java │ │ ├── transaction │ │ ├── TransactionManager.java │ │ ├── TxExecutor.java │ │ └── support │ │ │ ├── EmptyTransactionManager.java │ │ │ └── SpringTransactionManager.java │ │ └── util │ │ └── EnumUtils.java │ └── resources │ └── META-INF │ └── spring.factories ├── event ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── bekit │ │ └── event │ │ ├── EventPublisher.java │ │ ├── annotation │ │ ├── DomainListener.java │ │ ├── Listen.java │ │ └── listener │ │ │ ├── Listen.java │ │ │ └── Listener.java │ │ ├── boot │ │ ├── EventBusAutoConfiguration.java │ │ └── EventBusConfiguration.java │ │ ├── bus │ │ ├── EventBus.java │ │ └── EventBusHub.java │ │ ├── extension │ │ ├── EventTypeResolver.java │ │ ├── ListenResolver.java │ │ ├── ListenerType.java │ │ └── support │ │ │ ├── ClassEventTypeResolver.java │ │ │ ├── ClassListenResolver.java │ │ │ └── DomainListenerType.java │ │ ├── listener │ │ ├── ListenerExecutor.java │ │ ├── ListenerHub.java │ │ ├── ListenerParser.java │ │ └── PriorityType.java │ │ └── publisher │ │ └── DefaultEventPublisher.java │ └── resources │ └── META-INF │ └── spring.factories ├── flow ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── bekit │ │ └── flow │ │ ├── FlowEngine.java │ │ ├── annotation │ │ ├── flow │ │ │ ├── EndNode.java │ │ │ ├── Flow.java │ │ │ ├── Node.java │ │ │ ├── PauseNode.java │ │ │ ├── PhaseNode.java │ │ │ ├── StartNode.java │ │ │ └── TransientNode.java │ │ ├── listener │ │ │ ├── FlowListener.java │ │ │ ├── ListenDecidedNode.java │ │ │ ├── ListenDecidedStateNode.java │ │ │ ├── ListenExecutingNode.java │ │ │ ├── ListenFlowEnd.java │ │ │ ├── ListenFlowException.java │ │ │ ├── ListenFlowStart.java │ │ │ └── TheFlowListener.java │ │ ├── locker │ │ │ ├── FlowLock.java │ │ │ ├── FlowUnlock.java │ │ │ ├── StateLock.java │ │ │ ├── StateUnlock.java │ │ │ └── TheFlowLocker.java │ │ ├── mapper │ │ │ ├── MappingNode.java │ │ │ └── TheFlowMapper.java │ │ └── processor │ │ │ ├── Processor.java │ │ │ └── ProcessorExecute.java │ │ ├── boot │ │ ├── FlowEngineAutoConfiguration.java │ │ └── FlowEngineConfiguration.java │ │ ├── engine │ │ ├── DefaultFlowEngine.java │ │ └── FlowContext.java │ │ ├── event │ │ ├── DecidedNodeEvent.java │ │ ├── DecidedStateNodeEvent.java │ │ ├── ExecutingNodeEvent.java │ │ ├── FlowEndEvent.java │ │ ├── FlowExceptionEvent.java │ │ └── FlowStartEvent.java │ │ ├── flow │ │ ├── FlowExecutor.java │ │ ├── FlowParser.java │ │ └── FlowRegistrar.java │ │ ├── listener │ │ ├── DefaultFlowListener.java │ │ ├── FlowListenerType.java │ │ ├── ListenDecidedNodeResolver.java │ │ ├── ListenDecidedStateNodeResolver.java │ │ ├── ListenExecutingNodeResolver.java │ │ ├── ListenFlowEndResolver.java │ │ ├── ListenFlowExceptionResolver.java │ │ ├── ListenFlowStartResolver.java │ │ ├── TheFlowEventType.java │ │ └── TheFlowListenerType.java │ │ ├── locker │ │ ├── TheFlowLockerExecutor.java │ │ ├── TheFlowLockerParser.java │ │ └── TheFlowLockerRegistrar.java │ │ ├── mapper │ │ ├── TheFlowMapperExecutor.java │ │ ├── TheFlowMapperParser.java │ │ └── TheFlowMapperRegistrar.java │ │ └── processor │ │ ├── ProcessorExecutor.java │ │ ├── ProcessorParser.java │ │ └── ProcessorRegistrar.java │ └── resources │ └── META-INF │ └── spring.factories ├── pom.xml └── service ├── pom.xml └── src └── main ├── java └── org │ └── bekit │ └── service │ ├── ServiceEngine.java │ ├── annotation │ ├── listener │ │ └── ServiceListener.java │ └── service │ │ ├── Service.java │ │ ├── ServiceAfter.java │ │ ├── ServiceBefore.java │ │ └── ServiceExecute.java │ ├── boot │ ├── ServiceEngineAutoConfiguration.java │ └── ServiceEngineConfiguration.java │ ├── engine │ ├── DefaultServiceEngine.java │ └── ServiceContext.java │ ├── event │ ├── ServiceApplyEvent.java │ ├── ServiceExceptionEvent.java │ └── ServiceFinishEvent.java │ ├── listener │ └── ServiceListenerType.java │ └── service │ ├── ServiceExecutor.java │ ├── ServiceParser.java │ └── ServiceRegistrar.java └── resources └── META-INF └── spring.factories /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/README.md -------------------------------------------------------------------------------- /common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/common/pom.xml -------------------------------------------------------------------------------- /common/src/main/java/org/bekit/common/boot/CommonAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/common/src/main/java/org/bekit/common/boot/CommonAutoConfiguration.java -------------------------------------------------------------------------------- /common/src/main/java/org/bekit/common/boot/CommonConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/common/src/main/java/org/bekit/common/boot/CommonConfiguration.java -------------------------------------------------------------------------------- /common/src/main/java/org/bekit/common/method/MethodExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/common/src/main/java/org/bekit/common/method/MethodExecutor.java -------------------------------------------------------------------------------- /common/src/main/java/org/bekit/common/registrar/AbstractRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/common/src/main/java/org/bekit/common/registrar/AbstractRegistrar.java -------------------------------------------------------------------------------- /common/src/main/java/org/bekit/common/scanner/AbstractScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/common/src/main/java/org/bekit/common/scanner/AbstractScanner.java -------------------------------------------------------------------------------- /common/src/main/java/org/bekit/common/transaction/TransactionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/common/src/main/java/org/bekit/common/transaction/TransactionManager.java -------------------------------------------------------------------------------- /common/src/main/java/org/bekit/common/transaction/TxExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/common/src/main/java/org/bekit/common/transaction/TxExecutor.java -------------------------------------------------------------------------------- /common/src/main/java/org/bekit/common/transaction/support/EmptyTransactionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/common/src/main/java/org/bekit/common/transaction/support/EmptyTransactionManager.java -------------------------------------------------------------------------------- /common/src/main/java/org/bekit/common/transaction/support/SpringTransactionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/common/src/main/java/org/bekit/common/transaction/support/SpringTransactionManager.java -------------------------------------------------------------------------------- /common/src/main/java/org/bekit/common/util/EnumUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/common/src/main/java/org/bekit/common/util/EnumUtils.java -------------------------------------------------------------------------------- /common/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/common/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /event/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/pom.xml -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/EventPublisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/EventPublisher.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/annotation/DomainListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/annotation/DomainListener.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/annotation/Listen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/annotation/Listen.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/annotation/listener/Listen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/annotation/listener/Listen.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/annotation/listener/Listener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/annotation/listener/Listener.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/boot/EventBusAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/boot/EventBusAutoConfiguration.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/boot/EventBusConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/boot/EventBusConfiguration.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/bus/EventBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/bus/EventBus.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/bus/EventBusHub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/bus/EventBusHub.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/extension/EventTypeResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/extension/EventTypeResolver.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/extension/ListenResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/extension/ListenResolver.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/extension/ListenerType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/extension/ListenerType.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/extension/support/ClassEventTypeResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/extension/support/ClassEventTypeResolver.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/extension/support/ClassListenResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/extension/support/ClassListenResolver.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/extension/support/DomainListenerType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/extension/support/DomainListenerType.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/listener/ListenerExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/listener/ListenerExecutor.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/listener/ListenerHub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/listener/ListenerHub.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/listener/ListenerParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/listener/ListenerParser.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/listener/PriorityType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/listener/PriorityType.java -------------------------------------------------------------------------------- /event/src/main/java/org/bekit/event/publisher/DefaultEventPublisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/java/org/bekit/event/publisher/DefaultEventPublisher.java -------------------------------------------------------------------------------- /event/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/event/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /flow/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/pom.xml -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/FlowEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/FlowEngine.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/flow/EndNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/flow/EndNode.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/flow/Flow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/flow/Flow.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/flow/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/flow/Node.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/flow/PauseNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/flow/PauseNode.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/flow/PhaseNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/flow/PhaseNode.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/flow/StartNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/flow/StartNode.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/flow/TransientNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/flow/TransientNode.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/listener/FlowListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/listener/FlowListener.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/listener/ListenDecidedNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/listener/ListenDecidedNode.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/listener/ListenDecidedStateNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/listener/ListenDecidedStateNode.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/listener/ListenExecutingNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/listener/ListenExecutingNode.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/listener/ListenFlowEnd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/listener/ListenFlowEnd.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/listener/ListenFlowException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/listener/ListenFlowException.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/listener/ListenFlowStart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/listener/ListenFlowStart.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/listener/TheFlowListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/listener/TheFlowListener.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/locker/FlowLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/locker/FlowLock.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/locker/FlowUnlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/locker/FlowUnlock.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/locker/StateLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/locker/StateLock.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/locker/StateUnlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/locker/StateUnlock.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/locker/TheFlowLocker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/locker/TheFlowLocker.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/mapper/MappingNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/mapper/MappingNode.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/mapper/TheFlowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/mapper/TheFlowMapper.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/processor/Processor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/processor/Processor.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/annotation/processor/ProcessorExecute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/annotation/processor/ProcessorExecute.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/boot/FlowEngineAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/boot/FlowEngineAutoConfiguration.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/boot/FlowEngineConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/boot/FlowEngineConfiguration.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/engine/DefaultFlowEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/engine/DefaultFlowEngine.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/engine/FlowContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/engine/FlowContext.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/event/DecidedNodeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/event/DecidedNodeEvent.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/event/DecidedStateNodeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/event/DecidedStateNodeEvent.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/event/ExecutingNodeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/event/ExecutingNodeEvent.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/event/FlowEndEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/event/FlowEndEvent.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/event/FlowExceptionEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/event/FlowExceptionEvent.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/event/FlowStartEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/event/FlowStartEvent.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/flow/FlowExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/flow/FlowExecutor.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/flow/FlowParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/flow/FlowParser.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/flow/FlowRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/flow/FlowRegistrar.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/listener/DefaultFlowListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/listener/DefaultFlowListener.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/listener/FlowListenerType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/listener/FlowListenerType.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/listener/ListenDecidedNodeResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/listener/ListenDecidedNodeResolver.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/listener/ListenDecidedStateNodeResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/listener/ListenDecidedStateNodeResolver.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/listener/ListenExecutingNodeResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/listener/ListenExecutingNodeResolver.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/listener/ListenFlowEndResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/listener/ListenFlowEndResolver.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/listener/ListenFlowExceptionResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/listener/ListenFlowExceptionResolver.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/listener/ListenFlowStartResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/listener/ListenFlowStartResolver.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/listener/TheFlowEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/listener/TheFlowEventType.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/listener/TheFlowListenerType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/listener/TheFlowListenerType.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/locker/TheFlowLockerExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/locker/TheFlowLockerExecutor.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/locker/TheFlowLockerParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/locker/TheFlowLockerParser.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/locker/TheFlowLockerRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/locker/TheFlowLockerRegistrar.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/mapper/TheFlowMapperExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/mapper/TheFlowMapperExecutor.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/mapper/TheFlowMapperParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/mapper/TheFlowMapperParser.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/mapper/TheFlowMapperRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/mapper/TheFlowMapperRegistrar.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/processor/ProcessorExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/processor/ProcessorExecutor.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/processor/ProcessorParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/processor/ProcessorParser.java -------------------------------------------------------------------------------- /flow/src/main/java/org/bekit/flow/processor/ProcessorRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/java/org/bekit/flow/processor/ProcessorRegistrar.java -------------------------------------------------------------------------------- /flow/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/flow/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/pom.xml -------------------------------------------------------------------------------- /service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/pom.xml -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/ServiceEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/ServiceEngine.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/annotation/listener/ServiceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/annotation/listener/ServiceListener.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/annotation/service/Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/annotation/service/Service.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/annotation/service/ServiceAfter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/annotation/service/ServiceAfter.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/annotation/service/ServiceBefore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/annotation/service/ServiceBefore.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/annotation/service/ServiceExecute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/annotation/service/ServiceExecute.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/boot/ServiceEngineAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/boot/ServiceEngineAutoConfiguration.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/boot/ServiceEngineConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/boot/ServiceEngineConfiguration.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/engine/DefaultServiceEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/engine/DefaultServiceEngine.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/engine/ServiceContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/engine/ServiceContext.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/event/ServiceApplyEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/event/ServiceApplyEvent.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/event/ServiceExceptionEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/event/ServiceExceptionEvent.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/event/ServiceFinishEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/event/ServiceFinishEvent.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/listener/ServiceListenerType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/listener/ServiceListenerType.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/service/ServiceExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/service/ServiceExecutor.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/service/ServiceParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/service/ServiceParser.java -------------------------------------------------------------------------------- /service/src/main/java/org/bekit/service/service/ServiceRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/java/org/bekit/service/service/ServiceRegistrar.java -------------------------------------------------------------------------------- /service/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhongxunking/bekit/HEAD/service/src/main/resources/META-INF/spring.factories --------------------------------------------------------------------------------