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 class
CustomPassivationMechanismStorageAdapter
.
-
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 to
custom
.
-
Set the
initialization/persistrequestor/storage/custom/class
prconfig
value to the fully-qualified name of the class that you wrote in step 1.