- TIBCO BusinessEvents®
- Standard
- Cluster

# Cluster.registerStateMachineTimeoutCallback()

## Signature

`void registerStateMachineTimeoutCallback(String entityURI, String ruleFunctionURI)`

## Domain

ACTION

## Description

Register a rule function to pre-process state machine timeouts. The pre-processor should be used to load and/or lock associated objects.

## Parameters

Name | Type | Description
--- | --- | ---
`entityURI` | `String` | URI for the concept. The preprocessor will be called when any states of state machines for these concepts timeout.
`ruleFunctionURI` | `String` | URI for the pre-processor rulefunction.

## Returns

Type | Description
--- | ---
`void` |