Caching: implementation details

This section covers some details of the caching mechanism which are not discussed in the user guide. If you are developing a plugin and want to modify the caching behavior of your classes, we recommend you read this section first.

Disabling caching for WorkflowNode

As discussed in the user guide, nodes which can have RETURN links cannot be cached. This is enforced on two levels: