Package io.meeds.common.persistence
Class HibernateStatisticsService
java.lang.Object
io.meeds.common.persistence.HibernateStatisticsService
- All Implemented Interfaces:
org.exoplatform.container.component.ComponentRequestLifecycle,org.picocontainer.Startable
public class HibernateStatisticsService
extends Object
implements org.picocontainer.Startable, org.exoplatform.container.component.ComponentRequestLifecycle
-
Constructor Summary
ConstructorsConstructorDescriptionHibernateStatisticsService(org.exoplatform.container.ExoContainer container, EntityManagerService entityManagerService, org.exoplatform.services.listener.ListenerService listenerService) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIgnoredMatch(String queryMatch) voidendRequest(org.exoplatform.container.ExoContainer container) org.hibernate.engine.spi.SessionFactoryImplementorbooleanbooleanbooleanisStarted(org.exoplatform.container.ExoContainer container) voidsetEnabled(boolean enabled) voidsetLogResult(boolean logResult) voidstart()voidstartRequest(org.exoplatform.container.ExoContainer container) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.picocontainer.Startable
stop
-
Constructor Details
-
HibernateStatisticsService
public HibernateStatisticsService(org.exoplatform.container.ExoContainer container, EntityManagerService entityManagerService, org.exoplatform.services.listener.ListenerService listenerService)
-
-
Method Details
-
start
public void start()- Specified by:
startin interfaceorg.picocontainer.Startable
-
startRequest
public void startRequest(org.exoplatform.container.ExoContainer container) - Specified by:
startRequestin interfaceorg.exoplatform.container.component.ComponentRequestLifecycle
-
endRequest
public void endRequest(org.exoplatform.container.ExoContainer container) - Specified by:
endRequestin interfaceorg.exoplatform.container.component.ComponentRequestLifecycle
-
isStarted
public boolean isStarted(org.exoplatform.container.ExoContainer container) - Specified by:
isStartedin interfaceorg.exoplatform.container.component.ComponentRequestLifecycle
-
setEnabled
public void setEnabled(boolean enabled) -
isEnabled
public boolean isEnabled() -
setLogResult
public void setLogResult(boolean logResult) -
isLogResult
public boolean isLogResult() -
addIgnoredMatch
-
getSessionFactory
public org.hibernate.engine.spi.SessionFactoryImplementor getSessionFactory()
-