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 SQLProviderpublic String getTableName()
getTableName in interface SQLProviderpublic String[] getCreateJournalTableSQL()
getCreateJournalTableSQL in interface SQLProviderpublic String getInsertJournalRecordsSQL()
getInsertJournalRecordsSQL in interface SQLProviderpublic String getSelectJournalRecordsSQL()
getSelectJournalRecordsSQL in interface SQLProviderpublic String getDeleteJournalRecordsSQL()
getDeleteJournalRecordsSQL in interface SQLProviderpublic String getDeleteJournalTxRecordsSQL()
getDeleteJournalTxRecordsSQL in interface SQLProviderpublic String getCountJournalRecordsSQL()
getCountJournalRecordsSQL in interface SQLProviderpublic String getCreateFileTableSQL()
getCreateFileTableSQL in interface SQLProviderpublic String getInsertFileSQL()
getInsertFileSQL in interface SQLProviderpublic String getSelectFileByFileName()
getSelectFileByFileName in interface SQLProviderpublic String getSelectFileNamesByExtensionSQL()
getSelectFileNamesByExtensionSQL in interface SQLProviderpublic String getAppendToLargeObjectSQL()
getAppendToLargeObjectSQL in interface SQLProviderpublic String getReadLargeObjectSQL()
getReadLargeObjectSQL in interface SQLProviderpublic String getDeleteFileSQL()
getDeleteFileSQL in interface SQLProviderpublic String getUpdateFileNameByIdSQL()
getUpdateFileNameByIdSQL in interface SQLProviderpublic String getCopyFileRecordByIdSQL()
getCopyFileRecordByIdSQL in interface SQLProviderpublic String getCloneFileRecordByIdSQL()
getCloneFileRecordByIdSQL in interface SQLProviderpublic String getDropFileTableSQL()
getDropFileTableSQL in interface SQLProviderpublic String createNodeManagerStoreTableSQL()
createNodeManagerStoreTableSQL in interface SQLProviderpublic String createStateSQL()
createStateSQL in interface SQLProviderpublic String createNodeIdSQL()
createNodeIdSQL in interface SQLProviderpublic String createLiveLockSQL()
createLiveLockSQL in interface SQLProviderpublic String createBackupLockSQL()
createBackupLockSQL in interface SQLProviderpublic String tryAcquireLiveLockSQL()
tryAcquireLiveLockSQL in interface SQLProviderpublic String tryAcquireBackupLockSQL()
tryAcquireBackupLockSQL in interface SQLProviderpublic String tryReleaseLiveLockSQL()
tryReleaseLiveLockSQL in interface SQLProviderpublic String tryReleaseBackupLockSQL()
tryReleaseBackupLockSQL in interface SQLProviderpublic String isLiveLockedSQL()
isLiveLockedSQL in interface SQLProviderpublic String isBackupLockedSQL()
isBackupLockedSQL in interface SQLProviderpublic String renewLiveLockSQL()
renewLiveLockSQL in interface SQLProviderpublic String renewBackupLockSQL()
renewBackupLockSQL in interface SQLProviderpublic String currentTimestampSQL()
currentTimestampSQL in interface SQLProviderpublic String writeStateSQL()
writeStateSQL in interface SQLProviderpublic String readStateSQL()
readStateSQL in interface SQLProviderpublic String writeNodeIdSQL()
writeNodeIdSQL in interface SQLProviderpublic String readNodeIdSQL()
readNodeIdSQL in interface SQLProviderpublic boolean closeConnectionOnShutdown()
closeConnectionOnShutdown in interface SQLProviderCopyright © 2017 The Apache Software Foundation. All Rights Reserved.