org.qi4j.entitystore.sql.assembly
Class PostgreSQLEntityStoreAssembler
java.lang.Object
org.qi4j.library.sql.common.AbstractSQLAssembler
org.qi4j.entitystore.sql.assembly.PostgreSQLEntityStoreAssembler
- All Implemented Interfaces:
- Assembler
public class PostgreSQLEntityStoreAssembler
- 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
PostgreSQLEntityStoreAssembler
public PostgreSQLEntityStoreAssembler()
PostgreSQLEntityStoreAssembler
public PostgreSQLEntityStoreAssembler(Visibility visibility)
PostgreSQLEntityStoreAssembler
public PostgreSQLEntityStoreAssembler(DataSourceAssembler assembler)
PostgreSQLEntityStoreAssembler
public PostgreSQLEntityStoreAssembler(Visibility visibility,
DataSourceAssembler assembler)
getEntityStoreServiceName
protected String getEntityStoreServiceName()
getDatabaseSQLServiceSpecializationMixin
protected Class<?> getDatabaseSQLServiceSpecializationMixin()
getDatabaseStringBuilderMixin
protected Class<?> getDatabaseStringBuilderMixin()
getSQLVendor
protected org.sql.generation.api.vendor.SQLVendor getSQLVendor()
throws IOException
- Throws:
IOException
doAssemble
public final void doAssemble(ModuleAssembly module)
throws AssemblyException
- Specified by:
doAssemble
in class AbstractSQLAssembler
- Throws:
AssemblyException