## Uses of Class
org.jbpm.process.core.timer.Timer

- Packages that use Timer
  Package | Description
  --- | ---
  org.jbpm.compiler.xml.processes |
  org.jbpm.process.instance |
  org.jbpm.workflow.core.node |
  org.jbpm.workflow.instance.node |

- - ### Uses of Timer in org.jbpm.compiler.xml.processes

    Method parameters in org.jbpm.compiler.xml.processes with type arguments of type Timer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | AbstractNodeHandler.`writeTimers​(Map<Timer,​DroolsAction> timers, StringBuilder xmlDump)` |

  - ### Uses of Timer in org.jbpm.process.instance

    Methods in org.jbpm.process.instance with parameters of type Timer
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected TimerInstance` | ProcessRuntimeImpl.RegisterStartTimerAction.`createTimerInstance​(Timer timer, org.drools.core.common.InternalKnowledgeRuntime kruntime)` |

  - ### Uses of Timer in org.jbpm.workflow.core.node

    Methods in org.jbpm.workflow.core.node that return Timer
    Modifier and Type | Method | Description
    --- | --- | ---
    `Timer` | StartNode.`getTimer()` |
    `Timer` | TimerNode.`getTimer()` |

    Methods in org.jbpm.workflow.core.node that return types with arguments of type Timer
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<Timer,​DroolsAction>` | StateBasedNode.`getTimers()` |

    Methods in org.jbpm.workflow.core.node with parameters of type Timer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | EventSubProcessNode.`addTimer​(Timer timer, DroolsAction action)` |
    `void` | StateBasedNode.`addTimer​(Timer timer, DroolsAction action)` |
    `void` | StartNode.`setTimer​(Timer timer)` |
    `void` | TimerNode.`setTimer​(Timer timer)` |

  - ### Uses of Timer in org.jbpm.workflow.instance.node

    Methods in org.jbpm.workflow.instance.node with parameters of type Timer
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | StateBasedNodeInstance.`configureTimerInstance​(Timer timer, TimerInstance timerInstance)` |
    `protected TimerInstance` | StateBasedNodeInstance.`createTimerInstance​(Timer timer)` |