ActiveObjectsFactory | Factory to create instances of ActiveObjects . |
ActiveObjectsProvider | Provides a pooled instance of the |
ActiveObjectsRegistry | |
ActiveObjectUpgradeManager | |
DatabaseConfiguration | |
DatabaseDirectoryAware | This is a marker interface for ActiveObjects implementation that will be affected
by updates to the database directory. |
DatabaseProviderFactory | A factory to create database provider given a data source |
DataSourceTypeResolver | Resolves the data source type given a plugin key. |
DriverNameExtractor | A class to resolve the driver class name from a given data source |
ModelVersionManager | |
Prefix | Represents a String's prefix |
TransactionManager | Handling of transactions. |
ActiveObjectsSettingKeys | This represents the setting keys that Active Objects is using/persisting in a host application |
ActiveObjectUpgradeManagerImpl | |
DatabaseDirectoryAwareActiveObjectsFactory | |
DataSourceProviderActiveObjectsFactory | Creates a new instance of ActiveObjects given a dataSourceProvider |
DataSourceProviderActiveObjectsFactory.ActiveObjectsDataSource | |
DataSourceTypeResolverImpl | Sole implementation of DataSourceTypeResolver ,
configuration of data source type is 'simply' stored as a
com.atlassian.sal.api.pluginsettings.PluginSettings plugin setting. |
DefaultDatabaseConfiguration | |
DelegatingActiveObjectsFactory | A delegating factory that will check multiple factories to achieve its goal. |
DriverNameExtractorImpl | |
EntityManagedActiveObjects | Implementation of |
EntityManagerFactoryImpl | |
JdbcDriverDatabaseProviderFactory | |
PluginKey | Represents a key used throughout the ActiveObjects plugin to store information about configuration etc. |
RegistryBasedActiveObjectsProvider | |
SalModelVersionManager | A model version manager that uses SAL's PluginSettings to store the actual current version. |
SimplePrefix | |
WeakReferencedActiveObjectsRegistry |
DataSourceType | Types of data sources that active objects plugin can use |