org.qi4j.api.configuration

## Interface ConfigurationComposite

- All Superinterfaces:
    Composite, Identity
  All Known Subinterfaces:
    DataSourceConfiguration, DebugServiceConfiguration, DomainEventTrackerConfiguration, EhCacheConfiguration, ElasticSearchClusterConfiguration, ElasticSearchConfiguration, FileEntityStoreConfiguration, HazelcastConfiguration, HttpRepositoryConfiguration, JCloudsMapEntityStoreConfiguration, JdbmConfiguration, JettyConfiguration, JMXConnectorConfiguration, LevelDBEntityStoreConfiguration, LiquibaseConfiguration, MigrationConfiguration, MongoEntityStoreConfiguration, NativeConfiguration, PasswordRealmConfiguration, RedisEntityStoreConfiguration, ReindexerConfiguration, RiakHttpEntityStoreConfiguration, RiakProtobufEntityStoreConfiguration, SecureJettyConfiguration, ShiroIniConfiguration, SQLConfiguration, TraceServiceConfiguration

      @Queryable(value=false)
      public interface ConfigurationComposite
      extends Identity, Composite

  Services that want to be configurable should have a ConfigurationComposite that contains all the settings. They are treated as EntityComposites, and are therefore stored in an EntityStore. There will be one instance per service instance that uses each ConfigurationComposite, and the identity of the entity is the same as that of the service.

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface org.qi4j.api.entity.Identity

      `Identity.IdentityMixin`

  - ### Method Summary

    - ### Methods inherited from interface org.qi4j.api.entity.Identity

      `identity`