A persister makes the state of a component or entry persistent. It is called upon call of register, unregister or invoke methods of the JMX server.
Each entry is associated to a persister. If no persister is specified the default persister is used.
To be persistent MBeans must implement the PersistentMBean interface. This is a marker interface. Therefore no implementation is required within the MBean.