public abstract class AFactoryAppBeansJdbc extends AFactoryAppBeans<ResultSet>
JDBC based Application beans factory.
| Constructor and Description |
|---|
AFactoryAppBeansJdbc() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDataSourceName()
Getter of DataSource bean name.
|
boolean |
getIsNeedsToSqlEscape()
Is need to SQL escape (character ').
|
abstract DataSource |
lazyGetDataSource()
Get DataSource in lazy mode.
|
org.beigesoft.log.ILogger |
lazyGetLogger()
Get Logger in lazy mode.
|
Object |
lazyGetOtherBean(String pBeanName)
Get other bean in lazy mode (if bean is null then initialize it).
|
abstract Object |
lazyGetOtherRdbmsBean(String pBeanName)
Get other RDBMS specific bean in lazy mode
(if bean is null then initialize it).
|
org.beigesoft.log.ILogger |
lazyGetSecureLogger()
Get secure logger in lazy mode.
|
org.beigesoft.jdbc.service.SrvDatabase |
lazyGetSrvDatabase()
Get SrvDatabase in lazy mode.
|
getBeansMap, getCheckerPublicName, getCsvReaderName, getDatabaseName, getDatabasePassword, getDatabaseUser, getDatabaseWriterName, getDetailLevel, getEntitiesMap, getFactoryBldServices, getFactoryDatabaseWriterXml, getFactoryOverBeans, getFactoryReplicatorXmlHttps, getFctBcCnvEntityToColumnsValuesName, getFctBcFctSimpleEntitiesName, getFctBnCnvBnFromRsName, getFctBnCnvIbnToColumnValuesName, getFctConvertersToFromStringName, getFctFillersObjectFieldsName, getFillEntityFromReqName, getFillerEntitiesFromRsName, getHandlerAboutName, getHandlerEntityRequestName, getHldCnvFromRsNamesName, getHldCnvToColumnsValuesNamesName, getHldFieldsCnvTfsNamesName, getHlpInsertUpdateName, getHndlEntityFileReportReqName, getHndlI18nRequestName, getHolderRapiFieldsName, getHolderRapiGettersName, getHolderRapiSettersName, getImportFullDatabaseCopyName, getIsReconfiguring, getIsShowDebugMessages, getLastRequestTime, getListenersDbChanged, getLoggerName, getMailSenderName, getMinutesOfIdle, getMngSettingsGetDbCopyName, getMngSoftwareName, getMngUvdSettingsName, getNewDatabaseId, getOrmSettingsBaseFile, getOrmSettingsDir, getPrepareDbAfterFullImportName, getSecureLoggerName, getSessionTrackerName, getSrvDatabaseName, getSrvDateName, getSrvEntitiesPageName, getSrvI18nName, getSrvNumberToStringName, getSrvOrmName, getSrvPageName, getSrvSqlEscapeName, getUploadDirectory, getUtilXmlName, getUtlJspName, getUtlPropertiesName, getUtlReflectionName, getUvdSettingsBaseFile, getUvdSettingsDir, getWebAppPath, handleDatabaseChanged, init, instantiateSrvOrm, lazyGet, lazyGetCheckerPublic, lazyGetCsvReader, lazyGetDbWriterFullCopy, lazyGetFctBcCnvEntityToColumnsValues, lazyGetFctBnCnvBnFromRs, lazyGetFctBnCnvIbnToColumnValues, lazyGetFctConvertersToFromString, lazyGetFctFillersObjectFields, lazyGetFillEntityFromReq, lazyGetFillerEntitiesFromRs, lazyGetHandlerAbout, lazyGetHldCnvFromRsNames, lazyGetHldCnvToColumnsValuesNames, lazyGetHldFieldsCnvTfsNames, lazyGetHlpInsertUpdate, lazyGetHndlI18nRequest, lazyGetHolderRapiFields, lazyGetHolderRapiGetters, lazyGetHolderRapiSetters, lazyGetImportFullDatabaseCopy, lazyGetMailSender, lazyGetMngSettingsGetDbCopy, lazyGetMngSoftware, lazyGetMngUvdSettings, lazyGetPrepareDbAfterFullImport, lazyGetSessionTracker, lazyGetSrvDate, lazyGetSrvEntitiesPage, lazyGetSrvI18n, lazyGetSrvNumberToString, lazyGetSrvOrm, lazyGetSrvPage, lazyGetSrvSqlEscape, lazyGetUtilXml, lazyGetUtlJsp, lazyGetUtlProperties, lazyGetUtlReflection, releaseBeans, setBean, setDatabaseName, setDatabasePassword, setDatabaseUser, setDetailLevel, setFactoryBldServices, setFactoryDatabaseWriterXml, setFactoryOverBeans, setFactoryReplicatorXmlHttps, setIsReconfiguring, setIsShowDebugMessages, setLastRequestTime, setMinutesOfIdle, setNewDatabaseId, setOrmSettingsBaseFile, setOrmSettingsDir, setUploadDirectory, setUvdSettingsBaseFile, setUvdSettingsDir, setWebAppPathpublic abstract Object lazyGetOtherRdbmsBean(String pBeanName) throws Exception
Get other RDBMS specific bean in lazy mode (if bean is null then initialize it).
pBeanName - - bean nameException - - an exceptionpublic abstract DataSource lazyGetDataSource() throws Exception
Get DataSource in lazy mode.
Exception - - an exceptionpublic final String getDataSourceName()
Getter of DataSource bean name.
public final boolean getIsNeedsToSqlEscape()
Is need to SQL escape (character ').
getIsNeedsToSqlEscape in class AFactoryAppBeans<ResultSet>public final Object lazyGetOtherBean(String pBeanName) throws Exception
Get other bean in lazy mode (if bean is null then initialize it).
lazyGetOtherBean in class AFactoryAppBeans<ResultSet>pBeanName - - bean nameException - - an exceptionpublic final org.beigesoft.log.ILogger lazyGetLogger()
throws Exception
Get Logger in lazy mode.
lazyGetLogger in class AFactoryAppBeans<ResultSet>Exception - - an exceptionpublic final org.beigesoft.log.ILogger lazyGetSecureLogger()
throws Exception
Get secure logger in lazy mode.
lazyGetSecureLogger in class AFactoryAppBeans<ResultSet>Exception - - an exceptionpublic final org.beigesoft.jdbc.service.SrvDatabase lazyGetSrvDatabase()
throws Exception
Get SrvDatabase in lazy mode.
lazyGetSrvDatabase in class AFactoryAppBeans<ResultSet>Exception - - an exceptionCopyright © 2016–2018. All rights reserved.