Download activiti demo Free Java Code
Description
A demostration of Activiti.
Icons
Source Files
The download file activiti-demo-master.zip has the following entries.
.gitignore//from w ww .j av a2 s .c o m
.travis.yml
README.md
changelog.txt
doc.txt
license.txt
pom.xml
reset.bat
roadmap.txt
src/main/java/DurationHelper.java
src/main/java/TimerEntity.java
src/main/java/com/mossle/bpm/auto/AutoCompleteTaskBPMNParserHandler.java
src/main/java/com/mossle/bpm/auto/AutoCompleteTaskListener.java
src/main/java/com/mossle/bpm/behavior/CustomActivityBehaviorFactory.java
src/main/java/com/mossle/bpm/behavior/ProcessEngineBeanFactory.java
src/main/java/com/mossle/bpm/behavior/usertask/CustomParallelMultiInstanceBehavior.java
src/main/java/com/mossle/bpm/behavior/usertask/CustomUserTaskActivityBehavior.java
src/main/java/com/mossle/bpm/cmd/ActivityCmd.java
src/main/java/com/mossle/bpm/cmd/HistoryProcessInstanceDiagramCmd.java
src/main/java/com/mossle/bpm/cmd/JumpCmd.java
src/main/java/com/mossle/bpm/cmd/ListActivityCmd.java
src/main/java/com/mossle/bpm/cmd/ProcessDefinitionDiagramCmd.java
src/main/java/com/mossle/bpm/cmd/RollbackTaskCmd.java
src/main/java/com/mossle/bpm/cmd/TaskCmd.java
src/main/java/com/mossle/bpm/cmd/TaskDiagramCmd.java
src/main/java/com/mossle/bpm/cmd/WithdrawTaskCmd.java
src/main/java/com/mossle/bpm/delegate/DelegateBPMNParserHandler.java
src/main/java/com/mossle/bpm/delegate/DelegateInfo.java
src/main/java/com/mossle/bpm/delegate/DelegateService.java
src/main/java/com/mossle/bpm/delegate/DelegateTaskCandidateListener.java
src/main/java/com/mossle/bpm/delegate/DelegateTaskListener.java
src/main/java/com/mossle/bpm/handler/ProxyUserTaskBPMNParserHandler.java
src/main/java/com/mossle/bpm/listener/DeleteCandidateTaskListener.java
src/main/java/com/mossle/bpm/parser/CustomBpmnParser.java
src/main/java/com/mossle/bpm/rs/BpmResource.java
src/main/java/com/mossle/bpm/scheduler/TaskTimeoutJob.java
src/main/java/com/mossle/bpm/service/CounterSignService.java
src/main/java/com/mossle/bpm/service/DbInitService.java
src/main/java/com/mossle/bpm/support/AutoDeployer.java
src/main/java/com/mossle/bpm/support/DefaultExecutionListener.java
src/main/java/com/mossle/bpm/support/DefaultTaskListener.java
src/main/java/com/mossle/bpm/support/UsersFormType.java
src/main/java/com/mossle/bpm/web/bpm/ConsoleAction.java
src/main/java/com/mossle/bpm/web/bpm/DelegateAction.java
src/main/java/com/mossle/bpm/web/bpm/IdentityAction.java
src/main/java/com/mossle/bpm/web/bpm/JobAction.java
src/main/java/com/mossle/bpm/web/bpm/WorkspaceAction.java
src/main/java/com/mossle/core/struts2/BaseAction.java
src/main/java/com/mossle/core/util/DatabaseType.java
src/main/java/com/mossle/core/util/SpringSecurityUtils.java
src/main/resources/application.properties
src/main/resources/bpmn2/01-hello.bpmn20.xml
src/main/resources/bpmn2/02-approval.bpmn20.xml
src/main/resources/bpmn2/03-countersign.bpmn20.xml
src/main/resources/bpmn2/04-back.bpmn20.xml
src/main/resources/bpmn2/05-exclusive.bpmn20.xml
src/main/resources/bpmn2/06-subprocess.bpmn20.xml
src/main/resources/bpmn2/07-candidate.bpmn20.xml
src/main/resources/bpmn2/08-timer.bpmn20.xml
src/main/resources/bpmn2/09-parallel.bpmn20.xml
src/main/resources/bpmn2/10-signal.bpmn20.xml
src/main/resources/bpmn2/11-timeout.bpmn20.xml
src/main/resources/bpmn2/12-sameuser.bpmn20.xml
src/main/resources/bpmn2/13-parallel.bpmn20.xml
src/main/resources/ddl/V1_0_0__data.sql
src/main/resources/ddl/h2/bpm_sql.sql
src/main/resources/ddl/mssql/bpm_sql.sql
src/main/resources/ddl/mysql/bpm_sql.sql
src/main/resources/ddl/oracle/bpm_sql.sql
src/main/resources/log4j.properties
src/main/resources/spring/applicationContext-activiti.xml
src/main/resources/spring/applicationContext-jdbc.xml
src/main/resources/spring/applicationContext-quartz.xml
src/main/resources/spring/applicationContext.xml
src/main/resources/struts.xml
src/test/java/com/mossle/bpm/Act1731Test.java
src/test/java/com/mossle/bpm/ModelTest.java
src/test/java/com/mossle/bpm/ParallelTest.java
src/test/java/com/mossle/bpm/ProcessDefinitionTest.java
src/test/java/com/mossle/bpm/TerminateEndEventTest.java
src/test/java/com/mossle/bpm/cmd/JumpCmdTest.java
src/test/java/com/mossle/bpm/cmd/RollbackTaskCmdTest.java
src/test/java/com/mossle/bpm/converter/BpmnConverterTest.java
src/test/java/com/mossle/bpm/converter/MyBpmnParse.java
src/test/java/com/mossle/bpm/converter/MyBpmnParseFactory.java
src/test/java/com/mossle/bpm/converter/MyBpmnXMLConverter.java
src/test/java/com/mossle/bpm/converter/MyTest.java
src/test/java/com/mossle/bpm/converter/cmd/MyGetBpmnModelCmd.java
src/test/java/com/mossle/bpm/converter/extend/ExtendsStartEventXMLConverter.java
src/test/java/com/mossle/bpm/converter/extend/ExtendsUserTaskXMLConverter.java
src/test/java/com/mossle/bpm/converter/extend/child/TestElementParser.java
src/test/java/com/mossle/bpm/converter/extend/handlers/MyStartEventParseHandler.java
src/test/java/com/mossle/bpm/converter/extend/handlers/MyUserTaskParseHandler.java
src/test/java/com/mossle/bpm/converter/extend/node/MyStartEvent.java
src/test/java/com/mossle/bpm/converter/extend/node/MyUserTask.java
src/test/java/com/mossle/bpm/delegate/DelegateTaskTest.java
src/test/java/com/mossle/bpm/doc/FinancialReportProcessTest.java
src/test/java/com/mossle/bpm/doc/timer/StartTimerEventTest.java
src/test/java/com/mossle/bpm/jiaqian/CountersignCommand.java
src/test/java/com/mossle/bpm/jiaqian/HistoryExecutionTest.java
src/test/java/com/mossle/bpm/jiaqian/Jian_qianTest.java
src/test/java/com/mossle/bpm/jiaqian/JiaqianTest.java
src/test/java/com/mossle/bpm/listener/MultiInstanceTest.java
src/test/java/com/mossle/bpm/multiSubProcess/ProcessTestMultiInstanceProcess.java
src/test/java/com/mossle/bpm/multiSubProcess/listener/MultiInstanceExecutionListener.java
src/test/java/com/mossle/bpm/multiSubProcess/listener/MultiInstanceTaskListener.java
src/test/java/com/mossle/bpm/multiSubProcess/listener/TimerOutListener.java
src/test/java/com/mossle/bpm/multiSubProcess/servicetask/ServiceTask1.java
src/test/resources/application.properties
src/test/resources/diagrams/act1731/oneProcess.bpmn20.xml
src/test/resources/diagrams/bpmn/FinancialReportProcess.bpmn
src/test/resources/diagrams/bpmn/event/timer/start/CycleDateStartTimerEvent.bpmn
src/test/resources/diagrams/converter/activiti-cfg.xml
src/test/resources/diagrams/converter/multi-instance.bpmn20.xml
src/test/resources/diagrams/delegate/Thumbs.db
src/test/resources/diagrams/delegate/delegateTask.bpmn
src/test/resources/diagrams/delegate/delegateTask.png
src/test/resources/diagrams/end/terminate.bpmn20.xml
src/test/resources/diagrams/jiaqian/parallel.bpmn20.xml
src/test/resources/diagrams/jiaqian/parallel.jpg
src/test/resources/diagrams/jiaqian/parallel_subprocess.bpmn20.xml
src/test/resources/diagrams/jiaqian/parallel_subprocess.jpg
src/test/resources/diagrams/jiaqian/sequential.bpmn20.xml
src/test/resources/diagrams/jiaqian/sequential.jpg
src/test/resources/diagrams/jiaqian/sequential_subprocess.bpmn20.xml
src/test/resources/diagrams/jiaqian/sequential_subprocess.jpg
src/test/resources/diagrams/leave/Thumbs.db
src/test/resources/diagrams/leave/leave.bpmn
src/test/resources/diagrams/leave/leave.png
src/test/resources/diagrams/multi-instance/multi-instance.bpmn20.xml
src/test/resources/diagrams/multiSubProcess/activiti.cfg.xml
src/test/resources/diagrams/multiSubProcess/multiInstanceSubProcess.bpmn
src/test/resources/diagrams/multiSubProcess/multiInstanceSubProcess.png
src/test/resources/diagrams/parallel/parallel.bpmn
start.bat
tools/flyway/db/bpm/V0_0_1__activiti.sql
tools/flyway/db/bpm/V0_0_2__delegate.sql
tools/flyway/db/bpm/V1_0_0__data.sql
tools/flyway/pom.xml
tools/flyway/run.bat
webapp/WEB-INF/web.xml
webapp/common/meta.jsp
webapp/common/s.jsp
webapp/common/taglibs.jsp
webapp/content/bpm/console-create.jsp
webapp/content/bpm/console-listDeploymentResourceNames.jsp
webapp/content/bpm/console-listDeployments.jsp
webapp/content/bpm/console-listHistoricActivityInstances.jsp
webapp/content/bpm/console-listHistoricProcessInstances.jsp
webapp/content/bpm/console-listHistoricTasks.jsp
webapp/content/bpm/console-listProcessDefinitions.jsp
webapp/content/bpm/console-listProcessInstances.jsp
webapp/content/bpm/console-listTasks.jsp
webapp/content/bpm/console-prepareJump.jsp
webapp/content/bpm/delegate-listDelegateHistories.jsp
webapp/content/bpm/delegate-listDelegateInfos.jsp
webapp/content/bpm/delegate-listMyDelegateInfos.jsp
webapp/content/bpm/delegate-prepareAutoDelegate.jsp
webapp/content/bpm/identity-inputGroup.jsp
webapp/content/bpm/identity-inputGroupMembership.jsp
webapp/content/bpm/identity-inputUser.jsp
webapp/content/bpm/identity-inputUserMembership.jsp
webapp/content/bpm/identity-listGroups.jsp
webapp/content/bpm/identity-listUsers.jsp
webapp/content/bpm/job-list.jsp
webapp/content/bpm/workspace-listDelegatedTasks.jsp
webapp/content/bpm/workspace-listGroupTasks.jsp
webapp/content/bpm/workspace-listHistoryTasks.jsp
webapp/content/bpm/workspace-listInvolvedProcessInstances.jsp
webapp/content/bpm/workspace-listPersonalTasks.jsp
webapp/content/bpm/workspace-listProcessDefinitions.jsp
webapp/content/bpm/workspace-listRunningProcessInstances.jsp
webapp/content/bpm/workspace-prepareCompleteTask.jsp
webapp/content/bpm/workspace-prepareDelegateTask.jsp
webapp/content/bpm/workspace-prepareStartProcessInstance.jsp
webapp/content/bpm/workspace-viewHistory.jsp
webapp/diagram-viewer/images/bg.png
webapp/diagram-viewer/images/breadcrumbs.png
webapp/diagram-viewer/images/checker-bg.png
webapp/diagram-viewer/images/deployer/Thumbs.db
webapp/diagram-viewer/images/deployer/blue/message_catch.png
webapp/diagram-viewer/images/deployer/business_rule.png
webapp/diagram-viewer/images/deployer/error_catch.png
webapp/diagram-viewer/images/deployer/error_throw.png
webapp/diagram-viewer/images/deployer/manual.png
webapp/diagram-viewer/images/deployer/message_catch.png
webapp/diagram-viewer/images/deployer/message_throw.png
webapp/diagram-viewer/images/deployer/receive.png
webapp/diagram-viewer/images/deployer/script.png
webapp/diagram-viewer/images/deployer/send.png
webapp/diagram-viewer/images/deployer/service.png
webapp/diagram-viewer/images/deployer/signal_catch.png
webapp/diagram-viewer/images/deployer/signal_throw.png
webapp/diagram-viewer/images/deployer/timer.png
webapp/diagram-viewer/images/deployer/user.png
webapp/diagram-viewer/index.html
webapp/diagram-viewer/js/ActivitiRest.js
webapp/diagram-viewer/js/ActivityImpl.js
webapp/diagram-viewer/js/Color.js
webapp/diagram-viewer/js/LineBreakMeasurer.js
webapp/diagram-viewer/js/Polyline.js
webapp/diagram-viewer/js/ProcessDiagramCanvas.js
webapp/diagram-viewer/js/ProcessDiagramGenerator.js
webapp/diagram-viewer/js/jquery/jquery.asyncqueue.js
webapp/diagram-viewer/js/jquery/jquery.js
webapp/diagram-viewer/js/jquery/jquery.progressbar.js
webapp/diagram-viewer/js/jstools.js
webapp/diagram-viewer/js/raphael.2.1.1.js
webapp/diagram-viewer/js/raphael.js
webapp/diagram-viewer/js/raphael_uncompressed.js
webapp/diagram-viewer/js/textlayout.js
webapp/diagram-viewer/style.css
webapp/header.jsp
webapp/index.jsp
webapp/menu-bpm-admin.jsp
webapp/menu-bpm.jsp
webapp/menu.jsp
webapp/s/bootstrap-datepicker/bootstrap-datepicker.js
webapp/s/bootstrap-datepicker/datepicker.css
webapp/s/bootstrap/css/bootstrap-responsive.css
webapp/s/bootstrap/css/bootstrap-responsive.min.css
webapp/s/bootstrap/css/bootstrap.css
webapp/s/bootstrap/css/bootstrap.min.css
webapp/s/bootstrap/img/glyphicons-halflings-white.png
webapp/s/bootstrap/img/glyphicons-halflings.png
webapp/s/bootstrap/js/bootstrap.js
webapp/s/bootstrap/js/bootstrap.min.js
webapp/s/html5/html5shiv-printshiv.js
webapp/s/html5/html5shiv.js
webapp/s/jquery/jquery-migrate-1.1.0.js
webapp/s/jquery/jquery-migrate-1.1.0.min.js
webapp/s/jquery/jquery.js
webapp/s/jquery/jquery.min.js
webapp/taglibs.jsp
webdefault.xml
Download
Click the following link to download activiti-demo-master.zip.
activiti-demo-master.zip