Skip to content

Latest commit

 

History

History
executable file
·
13 lines (11 loc) · 1019 Bytes

spring-integration.md

File metadata and controls

executable file
·
13 lines (11 loc) · 1019 Bytes

Spring Integration

Since the DSF also employs the use of the Spring Framework you will also have to provide some Spring functionality. When deployed, every process plugin exists in its own Spring context. To make the process plugin work, you have to provide Spring Beans with prototype scope for all classes which either extend or implement the following classes/interfaces (as of version 1.4.0):

  • AbstractTaskMessageSend
  • AbstractServiceDelegate
  • DefaultUserTaskListener
  • ProcessPluginDeploymentStateListener

A Spring-Framework configuration class located in spring/config is expected to provide the Spring Beans. For this tutorial, the TutorialConfig class will take this role.