Repository persistence component interface.
Providing a high level of adaptability, Shark's kernel will relay on this component implementation to store the information about XPDLs and their versions. This component must be present.