Implementing a custom passivation storage mechanism
Pega Platform provides two passivation storage mechanisms: database and filesystem. To use a custom passivation mechanism, you write a java class and update two prconfig settings.
- Write a java class that implements
com.pega.pegarules.pub.session.CustomPassivationMechanism
.Internally in the Pega engine, this class is used as an input parameter when instanciating the out-of-the-box classCustomPassivationMechanismStorageAdapter
. - Compile the class and load it into the database by using the compileAndLoad utility as described in steps 6 and 7 of the Pega Community article Creating a custom cipher in Pega Platform.
- Set the
initialization/persistrequestor/storage
prconfig value tocustom
. - Set the
initialization/persistrequestor/storage/custom/class
prconfig value to the fully-qualified name of the class that you wrote in step 1.
Previous topic Defining passivation storage Next topic Reporting on passivated requestors