Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is a persistence manager?

manager Persistence
0
Posted

What is a persistence manager?

0

A persistence manager (PM) is an internal Jackrabbit component that handles the persistent storage of content nodes and properties. Each workspace of a Jackrabbit content repository uses a separate persistence manager to store the content in that workspace. Also the Jackrabbit version handler uses a separate persistence manager.The persistence manager sits at the very bottom layer of the Jackrabbit system architecture. Reliability, integrity and performance of the PM are crucial to the overall stability and performance of the repository. If e.g. the data that a PM is based upon is allowed to change through external means the integrity of the repository would be at risk (think of referential integrity / node references e.g.). In practice, a persistence manager is any Java class that implements the PersistenceManager interface and the associated behavoural contracts. Jackrabbit contains a set of built-in persistence manager classes that cover most of the deployment needs. There are also

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123