Package ru.curs.celesta
Interface ICelesta
-
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
Celesta
public interface ICelesta extends AutoCloseable
Interface of Celesta instance.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConnectionPoolgetConnectionPool()Returns aConnectionPoolof this celesta instance.DBAdaptorgetDBAdaptor()Returns aDBAdaptorof this celesta instance.ILoggingManagergetLoggingManager()Returns aILoggingManagerof this celesta instance.IPermissionManagergetPermissionManager()Returns aIPermissionManagerof this celesta instance.IProfilergetProfiler()Returns aIProfilerof this celesta instance.ScoregetScore()Returns Celesta metadata (tables description).PropertiesgetSetupProperties()Returns properties that were used to initialize Celesta.TriggerDispatchergetTriggerDispatcher()Returns aTriggerDispatcherof this celesta instance.-
Methods inherited from interface java.lang.AutoCloseable
close
-
-
-
-
Method Detail
-
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.
-
-