You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Martin Ledvinka edited this page Aug 18, 2025
·
1 revision
Since version 2.5.0, JOPA implementation provides a Plugin API so that client applications can add custom behavior to selected parts/events in JOPA.
The plugins must implement the corresponding interfaces declared in cz.cvut.kbss.jopa.plugin and have public no-arg constructor so that JOPA can instantiate them. The plugin interfaces declare all methods with an empty default implementation, so the plugin only needs to override the methods it wants.
The plugins are registered by passing the fully qualified plugin class name to the persistence unit in properties as values of the relevant plugin property. For example: