Hello,
I've created a simply timer that shows a message. This is the timer:
<event type='node-enter' > <create-timer name='timeout' duedate='10 seconds' repeat='yes' > <script>System.out.println("I reset my timer!");</script> </create-timer> </event> <event type='node-leave' > <cancel-timer name='timeout' /> </event>
<event type='node-enter'> <create-timer name='timeout' duedate='10 seconds' repeat='yes'> <action name="Tester" class="com.ideit.modules.cmmi.jbpm.requirements.session.TesterActionHandler"> </action> </create-timer> </event>
public class TesterActionHandler implements ActionHandler { private ExecutionContext ec = null; public Log log = LogFactory.getLog(this.getClass()); public void execute(ExecutionContext context) throws Exception { //I want to execute a this content with the timer }