public class PropertySQLProvider extends Object implements SQLProvider
SQLProvider's factory.
Properties are stored in a journal-sql.properties.
Dialects specific to a database can be customized by suffixing the property keys with the name of the dialect.| Modifier and Type | Class and Description |
|---|---|
static class |
PropertySQLProvider.Factory |
SQLProvider.DatabaseStoreType| Modifier | Constructor and Description |
|---|---|
protected |
PropertySQLProvider(PropertySQLProvider.Factory.SQLDialect dialect,
String tableName,
Properties sqlProperties) |
protected PropertySQLProvider(PropertySQLProvider.Factory.SQLDialect dialect, String tableName, Properties sqlProperties)
public long getMaxBlobSize()
getMaxBlobSize 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 getTableName()
getTableName in interface SQLProviderpublic String getCreateFileTableSQL()
getCreateFileTableSQL in interface SQLProviderpublic String getInsertFileSQL()
getInsertFileSQL in interface SQLProviderpublic String getSelectFileNamesByExtensionSQL()
getSelectFileNamesByExtensionSQL in interface SQLProviderpublic String getSelectFileByFileName()
getSelectFileByFileName 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 getDropFileTableSQL()
getDropFileTableSQL in interface SQLProviderpublic String getCloneFileRecordByIdSQL()
getCloneFileRecordByIdSQL in interface SQLProviderpublic String getCountJournalRecordsSQL()
getCountJournalRecordsSQL in interface SQLProviderpublic boolean closeConnectionOnShutdown()
closeConnectionOnShutdown 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 String initializeNodeIdSQL()
initializeNodeIdSQL in interface SQLProviderCopyright © 2018 JBoss by Red Hat. All rights reserved.