A persistent or non-persistent monitor can request a snapshot to occur as soon as possible, and be notified of when that snapshot has been committed to disk. You use Apama’s Management interface to do this. The Management interface lets you create instances of Persistence events and then call the persist() action on those events. When the correlator processes a Persistence event it takes and commits a snapshot and executes the specified callback action after the snapshot is committed.
To use the Management interface, you add the
Correlator Management bundle to your Apama project. For details, see
Using the Management interface.