Package de.hybris.platform.hac.facade
Class HacDatabaseFacade
- java.lang.Object
-
- de.hybris.platform.hac.facade.HacDatabaseFacade
-
public class HacDatabaseFacade extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description HacDatabaseFacade()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map
analyzeLog()
java.util.Map<java.lang.String,java.lang.Object>
databaseClearLog()
java.util.Map<java.lang.String,DatabaseInfoData>
databaseInfo()
void
databaseLogsDownload(javax.servlet.http.HttpServletResponse response, int downloadSize)
java.util.Map<java.lang.String,java.lang.Object>
databaseLogsInfo()
DatabaseInfoData
getDatabaseInfoForInitUpdatePage()
java.util.Map<java.lang.String,java.lang.Long>
getDatabaseTableRowsCount()
HybrisDataSource
getDataSource()
boolean
isMasterDataSource()
DatabaseInfoData
resetStatsForDataSource(java.lang.String datasourceID)
void
setJdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
void
toggleDatabaseLogging(boolean enabled)
void
toggleQueriesWithParams(boolean enabled)
void
toggleTracesInLogOutput(boolean enabled)
-
-
-
Method Detail
-
getDatabaseInfoForInitUpdatePage
public DatabaseInfoData getDatabaseInfoForInitUpdatePage()
-
getDatabaseTableRowsCount
@Transactional(value="txManager", readOnly=true) public java.util.Map<java.lang.String,java.lang.Long> getDatabaseTableRowsCount()
-
analyzeLog
public java.util.Map analyzeLog() throws java.io.IOException, groovy.util.ResourceException, groovy.util.ScriptException
- Throws:
java.io.IOException
groovy.util.ResourceException
groovy.util.ScriptException
-
getDataSource
public HybrisDataSource getDataSource()
-
resetStatsForDataSource
public DatabaseInfoData resetStatsForDataSource(java.lang.String datasourceID)
-
databaseInfo
public java.util.Map<java.lang.String,DatabaseInfoData> databaseInfo()
-
isMasterDataSource
public boolean isMasterDataSource()
-
toggleDatabaseLogging
public void toggleDatabaseLogging(boolean enabled)
-
toggleQueriesWithParams
public void toggleQueriesWithParams(boolean enabled)
-
toggleTracesInLogOutput
public void toggleTracesInLogOutput(boolean enabled)
-
databaseLogsInfo
public java.util.Map<java.lang.String,java.lang.Object> databaseLogsInfo() throws java.io.IOException
- Throws:
java.io.IOException
-
databaseClearLog
public java.util.Map<java.lang.String,java.lang.Object> databaseClearLog()
-
databaseLogsDownload
public void databaseLogsDownload(javax.servlet.http.HttpServletResponse response, int downloadSize)
-
setJdbcTemplate
public void setJdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
-