public class GenericSQLProvider extends Object implements SQLProvider
Modifier and Type | Class and Description |
---|---|
static class |
GenericSQLProvider.Factory |
SQLProvider.DatabaseStoreType
Modifier and Type | Field and Description |
---|---|
protected SQLProvider.DatabaseStoreType |
databaseStoreType |
protected String |
tableName |
Modifier | Constructor and Description |
---|---|
protected |
GenericSQLProvider(String tableName,
SQLProvider.DatabaseStoreType databaseStoreType) |
protected final String tableName
protected final SQLProvider.DatabaseStoreType databaseStoreType
protected GenericSQLProvider(String tableName, SQLProvider.DatabaseStoreType databaseStoreType)
public long getMaxBlobSize()
getMaxBlobSize
in interface SQLProvider
public String getTableName()
getTableName
in interface SQLProvider
public String[] getCreateJournalTableSQL()
getCreateJournalTableSQL
in interface SQLProvider
public String getInsertJournalRecordsSQL()
getInsertJournalRecordsSQL
in interface SQLProvider
public String getSelectJournalRecordsSQL()
getSelectJournalRecordsSQL
in interface SQLProvider
public String getDeleteJournalRecordsSQL()
getDeleteJournalRecordsSQL
in interface SQLProvider
public String getDeleteJournalTxRecordsSQL()
getDeleteJournalTxRecordsSQL
in interface SQLProvider
public String getCountJournalRecordsSQL()
getCountJournalRecordsSQL
in interface SQLProvider
public String getCreateFileTableSQL()
getCreateFileTableSQL
in interface SQLProvider
public String getInsertFileSQL()
getInsertFileSQL
in interface SQLProvider
public String getSelectFileByFileName()
getSelectFileByFileName
in interface SQLProvider
public String getSelectFileNamesByExtensionSQL()
getSelectFileNamesByExtensionSQL
in interface SQLProvider
public String getAppendToLargeObjectSQL()
getAppendToLargeObjectSQL
in interface SQLProvider
public String getReadLargeObjectSQL()
getReadLargeObjectSQL
in interface SQLProvider
public String getDeleteFileSQL()
getDeleteFileSQL
in interface SQLProvider
public String getUpdateFileNameByIdSQL()
getUpdateFileNameByIdSQL
in interface SQLProvider
public String getCopyFileRecordByIdSQL()
getCopyFileRecordByIdSQL
in interface SQLProvider
public String getCloneFileRecordByIdSQL()
getCloneFileRecordByIdSQL
in interface SQLProvider
public String getDropFileTableSQL()
getDropFileTableSQL
in interface SQLProvider
public boolean closeConnectionOnShutdown()
closeConnectionOnShutdown
in interface SQLProvider
Copyright © 2017 JBoss by Red Hat. All rights reserved.