Package ru.curs.celesta
Interface ICelesta
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
Celesta
Interface of Celesta instance.
-
Method Summary
Modifier and TypeMethodDescriptionReturns aConnectionPoolof this celesta instance.Returns aDBAdaptorof this celesta instance.Returns aILoggingManagerof this celesta instance.Returns aIPermissionManagerof this celesta instance.Returns aIProfilerof this celesta instance.getScore()Returns Celesta metadata (tables description).Returns properties that were used to initialize Celesta.Returns aTriggerDispatcherof this celesta instance.Methods inherited from interface java.lang.AutoCloseable
close
-
Method Details
-
getTriggerDispatcher
TriggerDispatcher getTriggerDispatcher()Returns aTriggerDispatcherof this celesta instance.- Returns:
- a trigger dispatcher of this celesta instance.
-
getScore
Score getScore()Returns Celesta metadata (tables description). -
getSetupProperties
Properties getSetupProperties()Returns properties that were used to initialize Celesta. Attention: it makes sense using this object as read only, dynamic change of these properties does lead to nothing. -
getPermissionManager
IPermissionManager getPermissionManager()Returns aIPermissionManagerof this celesta instance.- Returns:
- a permission manager of this celesta instance.
-
getLoggingManager
ILoggingManager getLoggingManager()Returns aILoggingManagerof this celesta instance.- Returns:
- a logging manager of this celesta instance.
-
getConnectionPool
ConnectionPool getConnectionPool()Returns aConnectionPoolof this celesta instance.- Returns:
- a connection poll of this celesta instance.
-
getProfiler
IProfiler getProfiler()Returns aIProfilerof this celesta instance.- Returns:
- a profiler of this celesta instance.
-
getDBAdaptor
DBAdaptor getDBAdaptor()Returns aDBAdaptorof this celesta instance.- Returns:
- a db adaptor of this celesta instance.
-