All Downloads are FREE. Search and download functionalities are using the official Maven repository.

us.datanucleus-json.5.0.0-m5.source-code.plugin.xml Maven / Gradle / Ivy

Go to download

DataNucleus plugin providing persistence to JSON-based datastores. This includes Amazon S3 and GoogleStorage.

The newest version!
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
    <extension point="org.datanucleus.store_manager">
        <store-manager class-name="org.datanucleus.store.json.JsonStoreManager" key="json" url-key="json"/>
        <store-manager class-name="org.datanucleus.store.json.amazons3.AmazonS3StoreManager" key="amazons3" url-key="amazons3"/>
        <store-manager class-name="org.datanucleus.store.json.googlestorage.GoogleStorageStoreManager" key="googlestorage" url-key="googlestorage"/>
    </extension>

    <extension point="org.datanucleus.store_connectionfactory">
        <connectionfactory name="json/tx" class-name="org.datanucleus.store.json.ConnectionFactoryImpl" datastore="json" transactional="true"/>
        <connectionfactory name="amazons3/tx" class-name="org.datanucleus.store.json.ConnectionFactoryImpl" datastore="amazons3" transactional="true"/>
        <connectionfactory name="googlestorage/tx" class-name="org.datanucleus.store.json.ConnectionFactoryImpl" datastore="googlestorage" transactional="true"/>
    </extension>

    <extension point="org.datanucleus.store_query_query">
        <query class-name="org.datanucleus.store.json.query.JDOQLQuery" datastore="json" name="JDOQL"/>
        <query class-name="org.datanucleus.store.json.query.JPQLQuery" datastore="json" name="JPQL"/>
        <query class-name="org.datanucleus.store.json.query.JDOQLQuery" datastore="amazons3" name="JDOQL"/>
        <query class-name="org.datanucleus.store.json.query.JPQLQuery" datastore="amazons3" name="JPQL"/>
        <query class-name="org.datanucleus.store.json.query.JDOQLQuery" datastore="googlestorage" name="JDOQL"/>
        <query class-name="org.datanucleus.store.json.query.JPQLQuery" datastore="googlestorage" name="JPQL"/>
    </extension>

    <extension point="org.datanucleus.persistence_properties">
        <persistence-property name="datanucleus.cloud.storage.bucket"/>
    </extension>
</plugin>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy