### JClouds EntityStore

code

docs

tests

EntityStore service backed by a JClouds BlobStore.

It means you get access to a growing list of providers available at the JClouds website that includes Amazon, VMWare, Azure, and Rackspace.

For testing purpose theses providers are supported too:

- Transient
- Filesystem

Table 63. Artifact

Group ID | Artifact ID | Version
--- | --- | ---
org.qi4j.extension | org.qi4j.extension.entitystore-jclouds | 2.1

#### Assembly

Assembly is done using the provided Assembler:

    new JCloudsMapEntityStoreAssembler().withConfig( config, Visibility.layer ).assemble( module );

#### Configuration

Here are the configuration properties for the JClouds EntityStore:

    /**
     * Name of the JClouds provider to use. Defaults to 'transient'.
     */
    @Optional Property<String> provider();
    @UseDefaults Property<String> identifier();
    @UseDefaults Property<String> credential();
    /**
     * Use this to fine tune your provider implementation according to JClouds documentation.
     */
    @UseDefaults Property<Map<String, String>> properties();
    /**
     * Name of the JClouds container to use. Defaults to 'qi4j-entities'.
     */
    @Optional Property<String> container();