package org.qi4j.entitystore.jdbm; import org.qi4j.api.common.Optional; import org.qi4j.api.common.UseDefaults; import org.qi4j.api.configuration.ConfigurationComposite; import org.qi4j.api.property.Property; /** * Configuration for the JdbmEntityStoreService */ public interface JdbmConfiguration extends ConfigurationComposite { /** * The file where the JDBM data will be stored * <p/> * Default: System.getProperty( "user.dir" ) + "/qi4j/jdbmstore.data"; * * @return path to data file relative to current path */ @Optional Property<String> file(); // JDBM RecordManager options @UseDefaults Property<Boolean> autoCommit(); @UseDefaults Property<Boolean> disableTransactions(); }