Module org.cumulus4j.storePlug-in for DataNucleus providing encrypted data-storage. It is responsible for storing data in an encrypted form as well as querying the data (JDOQL or JPAQL are supported). Therefore, it uses a backend-datastore (accessed via DataNucleus over the JDO API) in which it manages its own data structure. Additionally to using only one single backend-datastore, the usage of two separate datastores (one for indexes and one for the actual data) is supported, too. DataNucleus uses the Eclipse plugin-mechanism and this plug-in is the core of Cumulus4j containing extensions to the following DN extension-points:
In order to be extensible, this plug-in itself declares a few extension-points:
These lists might not be up-to-date, but they should give you an idea (check the plugin.xml, if you want to be sure). MavenAfter adding the repositories documented on the Download page to your pom.xml, you can add the following dependency in order to use this module: <dependencies> ... <dependency> <groupId>org.cumulus4j</groupId> <artifactId>org.cumulus4j.store</artifactId> </dependency> ... </dependencies> The above dependency does not (and should not!) declare a version. Instead, it is recommended that you add the following to your dependency-management: <dependencyManagement> <dependencies> ... <dependency> <groupId>org.cumulus4j</groupId> <artifactId>org.cumulus4j.parent</artifactId> <type>pom</type> <version>1.1.0</version> <scope>import</scope> </dependency> ... </dependencies> </dependencyManagement> Deployment locationThe module-location-matrix shows where this module needs to be deployed. |
Documentation
AboutProject DocumentationBabelReleases |