Studio Developer Manual / Version 2304
Table Of ContentsWrite requests that have been executed by the server can be post processed by custom procedures. To this end, write post-processor objects can be configured in the Spring application context of the Studio Server.
In most cases, a write interceptor is better suited for reacting to update requests, because an interceptor can still block an update completely and because it is more efficient to make sure that the right value are written immediately. But especially during content creation it might be necessary to create links to the generated content, which would be impossible before the content has actually been created.
Note
Note that post-processors are not executed atomically with the actual write, so that the write is persisted even if a post-processor exits with an exception.