org.qi4j.entitystore.sql.assembly
Class MySQLEntityStoreAssembler
java.lang.Object
org.qi4j.library.sql.common.AbstractSQLAssembler
org.qi4j.entitystore.sql.assembly.MySQLEntityStoreAssembler
- All Implemented Interfaces:
- Assembler
public class MySQLEntityStoreAssembler
- extends AbstractSQLAssembler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ENTITYSTORE_SERVICE_NAME
public static final String ENTITYSTORE_SERVICE_NAME
- See Also:
- Constant Field Values
DATASOURCE_SERVICE_NAME
public static final String DATASOURCE_SERVICE_NAME
- See Also:
- Constant Field Values
MySQLEntityStoreAssembler
public MySQLEntityStoreAssembler()
MySQLEntityStoreAssembler
public MySQLEntityStoreAssembler(Visibility visibility)
MySQLEntityStoreAssembler
public MySQLEntityStoreAssembler(DataSourceAssembler assembler)
MySQLEntityStoreAssembler
public MySQLEntityStoreAssembler(Visibility visibility,
DataSourceAssembler assembler)
getEntityStoreServiceName
protected String getEntityStoreServiceName()
getDatabaseSQLServiceSpecializationMixin
protected Class<?> getDatabaseSQLServiceSpecializationMixin()
getSQLVendor
protected org.sql.generation.api.vendor.SQLVendor getSQLVendor()
throws IOException
- Throws:
IOException
getDatabaseStringBuilderMixin
protected Class<?> getDatabaseStringBuilderMixin()
doAssemble
public final void doAssemble(ModuleAssembly module)
throws AssemblyException
- Specified by:
doAssemble
in class AbstractSQLAssembler
- Throws:
AssemblyException