스프링의 사용은 초보자를 워크플로우 엔진 모델의 발전을 이해하는 학습을위한 간단한 워크플로우 엔진을 구축합니다. 완전한 소스 코드, 테스트를 거쳤습니다.
File list:
spring-workflow
..............\src
..............\...\conf
..............\...\....\app.properties
..............\...\java
..............\...\....\org
..............\...\....\...\iocworkflow
..............\...\....\...\...........\support
..............\...\....\...\...........\.......\XsltAware.java
..............\...\....\...\...........\.......\XslTransformActivity.java
..............\...\....\...\...........\Activity.java
..............\...\....\...\...........\BaseActivity.java
..............\...\....\...\...........\BaseProcessor.java
..............\...\....\...\...........\ErrorHandler.java
..............\...\....\...\...........\ProcessContext.java
..............\...\....\...\...........\Processor.java
..............\...\....\...\...........\SequenceProcessor.java
..............\...\test
..............\...\....\org
..............\...\....\...\iocworkflow
..............\...\....\...\...........\test
..............\...\....\...\...........\....\sequence
..............\...\....\...\...........\....\........\ratedrop
..............\...\....\...\...........\....\........\........\smtp
..............\...\....\...\...........\....\........\........\....\MockSMTPService.java
..............\...\....\...\...........\....\........\........\....\SMTPServerException.java
..............\...\....\...\...........\....\........\........\....\SMTPService.java
..............\...\....\...\...........\....\........\........\AirlineRouteSeedData.java
..............\...\....\...\...........\....\........\........\BuildRecipients.java
..............\...\....\...\...........\....\........\........\ConstructDOMTree.java
..............\...\....\...\...........\....\........\........\MailErrorHandler.java
..............\...\....\...\...........\....\........\........\message.xsl
..............\...\....\...\...........\....\........\........\pollingRateDrop.xml
..............\...\....\...\...........\....\........\........\PollingTestCase.java
..............\...\....\...\...........\....\........\........\PollRates.java
..............\...\....\...\...........\....\........\........\rateDrop.xml
..............\...\....\...\...........\....\........\........\RateDropContext.java
..............\...\....\...\...........\....\........\........\RateDropErrorHandler.java
..............\...\....\...\...........\....\........\........\RateDropTestCase.java
..............\...\....\...\...........\....\........\........\SenderDelegate.java
..............\...\....\...\...........\....\........\........\SenderDelegateImpl.java
..............\...\....\...\...........\....\........\........\SendMessage.java
..............\...\....\...\...........\....\........\........\WriteAudit.java
..............\...\....\...\...........\....\........\simple
..............\...\....\...\...........\....\........\......\Activity1.java
..............\...\....\...\...........\....\........\......\Activity2.java
..............\...\....\...\...........\....\........\......\Activity3.java
..............\...\....\...\...........\....\........\......\sequenceSimple.xml
..............\...\....\...\...........\....\........\......\SimpleContext.java
..............\...\....\...\...........\....\........\......\SimpleErrorHandler.java
..............\...\....\...\...........\....\........\......\SimpleSequenceTestCase.java
..............\...\....\...\...........\....\AbstractTestCase.java
..............\...\....\...\...........\....\log4j.xml
..............\...\....\...\...........\....\Log4jConfig.java
..............\build.properties
..............\LICENSE.txt
..............\project.properties
..............\project.xml
..............\README.txt