The Java HotFolder component is capable to define certain actions on folders. When a new file is stored in the specific folder, the defined actions are executed. The whole HotFolder configuration is stored in a single xml file and can be set-up as a service on windows based systems. HotFolder is very extensible and open for your custom actions.