Skip to content
Success

Changes

Summary

  1. [Enhancement #361] Add interface for JOPA lifecycle plugins. (commit: 76f3099) (details)
  2. [Enhancement #361] Adjust plugin API to distinguish it as PU lifecycle plugins. (commit: 5a9db64) (details)
  3. [Enhancement #361] Invoke plugin executor on PU created and shutdown, tests. (commit: 4a888b9) (details)
  4. [Enhancement #361] Remove unused exception constructors. (commit: 3bb48d3) (details)
Commit 76f30992f39b8a723e58fe58d6224c86efb00285 by Martin Ledvinka
[Enhancement #361] Add interface for JOPA lifecycle plugins.

Signed-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>
(commit: 76f3099)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/plugin/LifecyclePlugin.java
Commit 5a9db64d8dbb5c532c386e6ae05ad650a803ae6a by Martin Ledvinka
[Enhancement #361] Adjust plugin API to distinguish it as PU lifecycle plugins.

Add plugin executor.
(commit: 5a9db64)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/JOPAPersistenceProperties.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/plugin/PersistenceUnitLifecyclePlugin.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerFactoryImpl.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/exceptions/OWLPersistenceException.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/plugin/PersistenceUnitPluginExecutor.java
The file was removedjopa-impl/src/main/java/cz/cvut/kbss/jopa/plugin/LifecyclePlugin.java
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/exception/PluginException.java
Commit 4a888b991ad58ae44b643f7cb782e8e3441528e2 by Martin Ledvinka
[Enhancement #361] Invoke plugin executor on PU created and shutdown, tests.
(commit: 4a888b9)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/plugin/PersistenceUnitPluginExecutor.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/TestPlugin.java
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/plugin/PersistenceUnitPluginExecutorTest.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerFactoryImpl.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/EntityManagerFactoryImplTest.java (diff)
Commit 3bb48d3cfb24af34b53e6be440a4ff809a1f2624 by Martin Ledvinka
[Enhancement #361] Remove unused exception constructors.
(commit: 3bb48d3)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/exception/PluginException.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/exceptions/OWLPersistenceException.java (diff)