Skip navigation links
A B C D E F G H I J K L N O P R S T U V 

A

accept(ActiveObjectsConfiguration) - Method in interface com.atlassian.activeobjects.internal.ActiveObjectsFactory
Tells whether the give data source type is supported by this factory, users should call this method before calling ActiveObjectsFactory.create(ActiveObjectsConfiguration, Tenant) to avoid an IllegalStateException being thrown.
accept(ActiveObjectsConfiguration) - Method in class com.atlassian.activeobjects.internal.DelegatingActiveObjectsFactory
 
ActiveObjectModuleDescriptor - Class in com.atlassian.activeobjects.plugin
The module descriptor for active objects.
ActiveObjectsBackup - Class in com.atlassian.activeobjects.backup
 
ActiveObjectsBackup(DatabaseProviderFactory, TenantAwareDataSourceProvider, TenantContext, NameConverters, ImportExportErrorService, ActiveObjectsServiceFactory) - Constructor for class com.atlassian.activeobjects.backup.ActiveObjectsBackup
 
ActiveObjectsBackup.UpperCaseEntityNameProcessor - Class in com.atlassian.activeobjects.backup
 
ActiveObjectsConfiguration - Interface in com.atlassian.activeobjects.config
This represents the configuration of active objects for a given module descriptor.
ActiveObjectsConfigurationFactory - Interface in com.atlassian.activeobjects.config
 
ActiveObjectsFactory - Interface in com.atlassian.activeobjects.internal
Factory to create instances of ActiveObjects.
ActiveObjectsInitException - Exception in com.atlassian.activeobjects.internal
Exception thrown when an error occurs during initialization.
ActiveObjectsInitException(String) - Constructor for exception com.atlassian.activeobjects.internal.ActiveObjectsInitException
 
ActiveObjectsInitException(String, Throwable) - Constructor for exception com.atlassian.activeobjects.internal.ActiveObjectsInitException
 
ActiveObjectsModuleDescriptorFactory - Class in com.atlassian.activeobjects.plugin
The factory to create the <ao ...> module descriptor.
ActiveObjectsModuleDescriptorFactory(ModuleFactory, HostContainer, ActiveObjectsConfigurationFactory, OsgiServiceUtils, PluginToTablesMapping, EntitiesValidator) - Constructor for class com.atlassian.activeobjects.plugin.ActiveObjectsModuleDescriptorFactory
 
ActiveObjectsNameConvertersFactory - Class in com.atlassian.activeobjects.internal.config
 
ActiveObjectsNameConvertersFactory(FieldNameConverter, SequenceNameConverter, TriggerNameConverter, IndexNameConverter, UniqueNameConverter) - Constructor for class com.atlassian.activeobjects.internal.config.ActiveObjectsNameConvertersFactory
 
ActiveObjectsPluginException - Exception in com.atlassian.activeobjects
A generic runtime exception for all active objects linked exceptions.
ActiveObjectsPluginException() - Constructor for exception com.atlassian.activeobjects.ActiveObjectsPluginException
 
ActiveObjectsPluginException(String) - Constructor for exception com.atlassian.activeobjects.ActiveObjectsPluginException
 
ActiveObjectsPluginException(String, Throwable) - Constructor for exception com.atlassian.activeobjects.ActiveObjectsPluginException
 
ActiveObjectsPluginException(Throwable) - Constructor for exception com.atlassian.activeobjects.ActiveObjectsPluginException
 
ActiveObjectsServiceFactory - Class in com.atlassian.activeobjects.osgi
This is the service factory that will create the ActiveObjects instance for each plugin using active objects.
ActiveObjectsServiceFactory(ActiveObjectsFactory, EventPublisher, TenantContext, ThreadLocalDelegateExecutorFactory, InitExecutorServiceProvider) - Constructor for class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
 
ActiveObjectsServiceFactory.BundleRef - Class in com.atlassian.activeobjects.osgi
Provides a wrapper that gives explicit object identity hashing and reference equality (via identity hasing)of a Bundle, for use in maps etc.
ActiveObjectsTableReader - Class in com.atlassian.activeobjects.backup
 
ActiveObjectsTableReader(ImportExportErrorService, NameConverters, DatabaseProvider, SchemaConfiguration) - Constructor for class com.atlassian.activeobjects.backup.ActiveObjectsTableReader
 
ActiveObjectUpgradeManagerImpl - Class in com.atlassian.activeobjects.internal
 
ActiveObjectUpgradeManagerImpl(ModelVersionManager) - Constructor for class com.atlassian.activeobjects.internal.ActiveObjectUpgradeManagerImpl
 
add(PluginInfo, List<String>) - Method in class com.atlassian.activeobjects.admin.InMemoryPluginToTablesMapping
 
add(PluginInfo, List<String>) - Method in interface com.atlassian.activeobjects.admin.PluginToTablesMapping
 
AdminServlet - Class in com.atlassian.activeobjects.servlet
 
AdminServlet(AdminUi, LoginUriProvider, TablesController, TemplateRenderer, UserManager, WebSudoManager) - Constructor for class com.atlassian.activeobjects.servlet.AdminServlet
 
AdminUi - Class in com.atlassian.activeobjects.servlet
 
AdminUi(Map<String, Object>) - Constructor for class com.atlassian.activeobjects.servlet.AdminUi
 
after(NodeParser, ImportConfiguration, Context) - Method in class com.atlassian.activeobjects.backup.ForeignKeyAroundImporter
 
after(NodeParser, ImportConfiguration, Context) - Method in class com.atlassian.activeobjects.backup.OracleSequencesAroundImporter
 
after(NodeParser, ImportConfiguration, Context) - Method in class com.atlassian.activeobjects.backup.PostgresSequencesAroundImporter
 
afterPropertiesSet() - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
 
AO_TABLE_PREFIX - Static variable in interface com.atlassian.activeobjects.config.ActiveObjectsConfiguration
 
ApplicationContextFactoryBean - Class in com.atlassian.activeobjects.spring
 
ApplicationContextFactoryBean() - Constructor for class com.atlassian.activeobjects.spring.ApplicationContextFactoryBean
 
asString() - Method in class com.atlassian.activeobjects.config.PluginKey
 
AtlassianTablePrefix - Class in com.atlassian.activeobjects.ao
 
AtlassianTablePrefix(Prefix) - Constructor for class com.atlassian.activeobjects.ao.AtlassianTablePrefix
 

B

before(NodeParser, ImportConfiguration, Context) - Method in class com.atlassian.activeobjects.backup.OracleSequencesAroundImporter
 
BundleRef(Bundle) - Constructor for class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory.BundleRef
 

C

CannotResolveActiveObjectsFactoryException - Exception in com.atlassian.activeobjects.internal
 
CannotResolveActiveObjectsFactoryException(DataSourceType) - Constructor for exception com.atlassian.activeobjects.internal.CannotResolveActiveObjectsFactoryException
 
check(Set<Class<? extends RawEntity<?>>>, NameConverters) - Method in interface com.atlassian.activeobjects.EntitiesValidator
 
check(Set<Class<? extends RawEntity<?>>>, NameConverters) - Method in class com.atlassian.activeobjects.NamesLengthAndOracleReservedWordsEntitiesValidator
 
clear() - Method in class com.atlassian.activeobjects.backup.ActiveObjectsBackup
 
columnName(String) - Method in class com.atlassian.activeobjects.backup.ActiveObjectsBackup.UpperCaseEntityNameProcessor
 
com.atlassian.activeobjects - package com.atlassian.activeobjects
 
com.atlassian.activeobjects.admin - package com.atlassian.activeobjects.admin
 
com.atlassian.activeobjects.admin.condition - package com.atlassian.activeobjects.admin.condition
 
com.atlassian.activeobjects.admin.tables - package com.atlassian.activeobjects.admin.tables
 
com.atlassian.activeobjects.ao - package com.atlassian.activeobjects.ao
 
com.atlassian.activeobjects.backup - package com.atlassian.activeobjects.backup
 
com.atlassian.activeobjects.config - package com.atlassian.activeobjects.config
 
com.atlassian.activeobjects.config.internal - package com.atlassian.activeobjects.config.internal
 
com.atlassian.activeobjects.internal - package com.atlassian.activeobjects.internal
 
com.atlassian.activeobjects.internal.config - package com.atlassian.activeobjects.internal.config
 
com.atlassian.activeobjects.osgi - package com.atlassian.activeobjects.osgi
 
com.atlassian.activeobjects.plugin - package com.atlassian.activeobjects.plugin
 
com.atlassian.activeobjects.servlet - package com.atlassian.activeobjects.servlet
 
com.atlassian.activeobjects.spring - package com.atlassian.activeobjects.spring
 
com.atlassian.activeobjects.util - package com.atlassian.activeobjects.util
 
ConnectionUnwrapper - Class in com.atlassian.activeobjects.internal
This utility class is responsible for unwrapping the connection proxies and wrappers to get to the DBMS specific connection underneath (e.g.
create(Iterable<ForeignKey>, EntityNameProcessor) - Method in interface com.atlassian.activeobjects.backup.ForeignKeyCreator
 
create(ActiveObjectsConfiguration, Tenant) - Method in interface com.atlassian.activeobjects.internal.ActiveObjectsFactory
Creates a new instance of ActiveObjects each time it is called.
create(ActiveObjectsConfiguration, Tenant) - Method in class com.atlassian.activeobjects.internal.DelegatingActiveObjectsFactory
 

D

DatabaseConfiguration - Interface in com.atlassian.activeobjects.internal
 
DatabaseDirectoryAware - Interface in com.atlassian.activeobjects.internal
This is a marker interface for ActiveObjects implementation that will be affected by updates to the database directory.
DatabaseDirectoryAwareActiveObjectsFactory - Class in com.atlassian.activeobjects.internal
 
DatabaseDirectoryAwareActiveObjectsFactory(ActiveObjectUpgradeManager, ApplicationProperties, ActiveObjectsPluginConfiguration, TransactionTemplate, ClusterLockService) - Constructor for class com.atlassian.activeobjects.internal.DatabaseDirectoryAwareActiveObjectsFactory
 
DatabaseProviderFactory - Interface in com.atlassian.activeobjects.internal
A factory to create database provider given a data source
DatabaseProviderNotFoundException - Exception in com.atlassian.activeobjects.internal
 
DatabaseProviderNotFoundException(String) - Constructor for exception com.atlassian.activeobjects.internal.DatabaseProviderNotFoundException
 
DataSourceProviderActiveObjectsFactory - Class in com.atlassian.activeobjects.internal
Creates a new instance of ActiveObjects given a dataSourceProvider
DataSourceProviderActiveObjectsFactory(ActiveObjectUpgradeManager, EntityManagerFactory, TenantAwareDataSourceProvider, TransactionTemplate, ClusterLockService) - Constructor for class com.atlassian.activeobjects.internal.DataSourceProviderActiveObjectsFactory
 
DataSourceProviderActiveObjectsFactory.ActiveObjectsDataSource - Class in com.atlassian.activeobjects.internal
 
DataSourceType - Enum in com.atlassian.activeobjects.internal
Types of data sources that active objects plugin can use
DataSourceTypeResolver - Interface in com.atlassian.activeobjects.internal
Resolves the data source type given a plugin key.
DataSourceTypeResolverImpl - Class in com.atlassian.activeobjects.internal
Sole implementation of DataSourceTypeResolver, configuration of data source type is 'simply' stored as a plugin setting.
DataSourceTypeResolverImpl(PluginSettingsFactory, ActiveObjectsSettingKeys, DataSourceType) - Constructor for class com.atlassian.activeobjects.internal.DataSourceTypeResolverImpl
 
DefaultActiveObjectsConfiguration - Class in com.atlassian.activeobjects.config.internal
Default implementation of the ActiveObjectsConfiguration.
DefaultActiveObjectsConfiguration(PluginKey, DataSourceTypeResolver) - Constructor for class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
DefaultActiveObjectsConfigurationFactory - Class in com.atlassian.activeobjects.config.internal
 
DefaultActiveObjectsConfigurationFactory(Digester, NameConvertersFactory, DataSourceTypeResolver) - Constructor for class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfigurationFactory
 
DefaultActiveObjectsPluginConfiguration - Class in com.atlassian.activeobjects.config.internal
This is the default active objects plugin configuration, which will delegate to another configuration and nicely fallback onto default configurations if the delegate is not available (in the case of an OSGi service, configured through spring)
DefaultActiveObjectsPluginConfiguration(ActiveObjectsPluginConfiguration) - Constructor for class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsPluginConfiguration
 
DefaultDatabaseConfiguration - Class in com.atlassian.activeobjects.internal
 
DefaultDatabaseConfiguration(ActiveObjectsPluginConfiguration) - Constructor for class com.atlassian.activeobjects.internal.DefaultDatabaseConfiguration
 
DelegatingActiveObjectsFactory - Class in com.atlassian.activeobjects.internal
A delegating factory that will check multiple factories to achieve its goal.
DelegatingActiveObjectsFactory(Collection<ActiveObjectsFactory>) - Constructor for class com.atlassian.activeobjects.internal.DelegatingActiveObjectsFactory
 
destroy() - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
 
digest(String) - Method in interface com.atlassian.activeobjects.util.Digester
Digests the String into another String
digest(String, int) - Method in interface com.atlassian.activeobjects.util.Digester
Digest the String into another String, keeping at most the last n characters of the digested String
digest(String) - Method in class com.atlassian.activeobjects.util.HexMd5Digester
 
digest(String, int) - Method in class com.atlassian.activeobjects.util.HexMd5Digester
 
Digester - Interface in com.atlassian.activeobjects.util
A simple interface to get digests of any String
disabled() - Method in class com.atlassian.activeobjects.plugin.ActiveObjectModuleDescriptor
 
doCreate(ActiveObjectsConfiguration, Tenant) - Method in class com.atlassian.activeobjects.internal.DatabaseDirectoryAwareActiveObjectsFactory
 
doCreate(ActiveObjectsConfiguration, Tenant) - Method in class com.atlassian.activeobjects.internal.DataSourceProviderActiveObjectsFactory
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.activeobjects.servlet.AdminServlet
 
DriverNameExtractor - Interface in com.atlassian.activeobjects.internal
A class to resolve the driver class name from a given data source
DriverNameExtractorImpl - Class in com.atlassian.activeobjects.internal
 
DriverNameExtractorImpl() - Constructor for class com.atlassian.activeobjects.internal.DriverNameExtractorImpl
 

E

enabled() - Method in class com.atlassian.activeobjects.plugin.ActiveObjectModuleDescriptor
 
EntitiesValidator - Interface in com.atlassian.activeobjects
 
EntityManagerFactoryImpl - Class in com.atlassian.activeobjects.internal
 
EntityManagerFactoryImpl(DatabaseProviderFactory) - Constructor for class com.atlassian.activeobjects.internal.EntityManagerFactoryImpl
 
equals(Object) - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
equals(Object) - Method in class com.atlassian.activeobjects.config.PluginKey
 
equals(Object) - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory.BundleRef
 
ExceptionThrowingTableNameConverter - Class in com.atlassian.activeobjects.backup
 
ExceptionThrowingTableNameConverter() - Constructor for class com.atlassian.activeobjects.backup.ExceptionThrowingTableNameConverter
 

F

ForeignKeyAroundImporter - Class in com.atlassian.activeobjects.backup
 
ForeignKeyAroundImporter(ForeignKeyCreator) - Constructor for class com.atlassian.activeobjects.backup.ForeignKeyAroundImporter
 
ForeignKeyCreator - Interface in com.atlassian.activeobjects.backup
 
fromBundle(Bundle) - Static method in class com.atlassian.activeobjects.config.PluginKey
 

G

get(String) - Method in class com.atlassian.activeobjects.admin.InMemoryPluginToTablesMapping
 
get(String) - Method in interface com.atlassian.activeobjects.admin.PluginToTablesMapping
 
getBaseDirectory() - Method in interface com.atlassian.activeobjects.internal.DatabaseConfiguration
 
getBaseDirectory() - Method in class com.atlassian.activeobjects.internal.DefaultDatabaseConfiguration
 
getConfiguration(Bundle, String, Set<Class<? extends RawEntity<?>>>, List<ActiveObjectsUpgradeTask>) - Method in interface com.atlassian.activeobjects.config.ActiveObjectsConfigurationFactory
 
getConfiguration(Bundle, String, Set<Class<? extends RawEntity<?>>>, List<ActiveObjectsUpgradeTask>) - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfigurationFactory
 
getConfiguration() - Method in class com.atlassian.activeobjects.plugin.ActiveObjectModuleDescriptor
 
getConnection() - Method in class com.atlassian.activeobjects.internal.DataSourceProviderActiveObjectsFactory.ActiveObjectsDataSource
 
getConnection(String, String) - Method in class com.atlassian.activeobjects.internal.DataSourceProviderActiveObjectsFactory.ActiveObjectsDataSource
 
getDatabaseBaseDirectory() - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsPluginConfiguration
 
getDatabaseProvider(DataSource, DatabaseType, String) - Method in interface com.atlassian.activeobjects.internal.DatabaseProviderFactory
 
getDatabaseProvider(DataSource, DatabaseType, String) - Method in class com.atlassian.activeobjects.internal.JdbcDriverDatabaseProviderFactory
 
getDataSourceType() - Method in interface com.atlassian.activeobjects.config.ActiveObjectsConfiguration
The datasource type that this active objects is meant to use.
getDataSourceType() - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
getDataSourceType() - Method in exception com.atlassian.activeobjects.internal.CannotResolveActiveObjectsFactoryException
 
getDataSourceType(Prefix) - Method in interface com.atlassian.activeobjects.internal.DataSourceTypeResolver
Will return a configured DataSourceType for the given plugin key
getDataSourceType(Prefix) - Method in class com.atlassian.activeobjects.internal.DataSourceTypeResolverImpl
 
getDriverClassName() - Method in exception com.atlassian.activeobjects.internal.DatabaseProviderNotFoundException
 
getDriverName(DataSource) - Method in interface com.atlassian.activeobjects.internal.DriverNameExtractor
Gets the driver class name from the data source
getDriverName(DataSource) - Method in class com.atlassian.activeobjects.internal.DriverNameExtractorImpl
 
getEntities() - Method in interface com.atlassian.activeobjects.config.ActiveObjectsConfiguration
The set of 'configured' entities for the active objects configuration.
getEntities() - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
getEntityManager(DataSource, DatabaseType, String, ActiveObjectsConfiguration) - Method in class com.atlassian.activeobjects.internal.EntityManagerFactoryImpl
 
getLoginTimeout() - Method in class com.atlassian.activeobjects.internal.DataSourceProviderActiveObjectsFactory.ActiveObjectsDataSource
Returns 0, indicating to use the default system timeout.
getLogWriter() - Method in class com.atlassian.activeobjects.internal.DataSourceProviderActiveObjectsFactory.ActiveObjectsDataSource
LogWriter methods are not supported.
getMessage() - Method in exception com.atlassian.activeobjects.internal.CannotResolveActiveObjectsFactoryException
 
getMessage() - Method in exception com.atlassian.activeobjects.internal.DatabaseProviderNotFoundException
 
getModule() - Method in class com.atlassian.activeobjects.plugin.ActiveObjectModuleDescriptor
 
getModuleDescriptor(String) - Method in class com.atlassian.activeobjects.plugin.ActiveObjectsModuleDescriptorFactory
 
getName(Class<? extends RawEntity<?>>) - Method in class com.atlassian.activeobjects.backup.ExceptionThrowingTableNameConverter
 
getNameConverters() - Method in interface com.atlassian.activeobjects.config.ActiveObjectsConfiguration
Gets the name converters to use with Active Objects
getNameConverters() - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
getNameConverters(Prefix) - Method in class com.atlassian.activeobjects.internal.config.ActiveObjectsNameConvertersFactory
 
getNameConverters(Prefix) - Method in interface com.atlassian.activeobjects.internal.config.NameConvertersFactory
 
getObject() - Method in class com.atlassian.activeobjects.spring.ApplicationContextFactoryBean
 
getObject() - Method in class com.atlassian.activeobjects.spring.OptionalServiceFactoryBean
 
getObjectType() - Method in class com.atlassian.activeobjects.spring.ApplicationContextFactoryBean
 
getObjectType() - Method in class com.atlassian.activeobjects.spring.OptionalServiceFactoryBean
 
getParentLogger() - Method in class com.atlassian.activeobjects.internal.DataSourceProviderActiveObjectsFactory.ActiveObjectsDataSource
 
getPluginInformation(String) - Method in class com.atlassian.activeobjects.backup.PluginInformationFactory
Gets plugin information from the Active Objects table hash
getPluginKey() - Method in interface com.atlassian.activeobjects.config.ActiveObjectsConfiguration
The plugin key for which this configuration is defined.
getPluginKey() - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
getRows() - Method in class com.atlassian.activeobjects.admin.tables.TablesController.TableInformation
 
getSchemaConfiguration() - Method in interface com.atlassian.activeobjects.config.ActiveObjectsConfiguration
Gets the schema configuration to use with Active Objects
getSchemaConfiguration() - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
getService(Bundle, ServiceRegistration) - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
Invoked when the Gemini Blueprints/Spring DM proxy first accesses the module.
getTable() - Method in class com.atlassian.activeobjects.admin.tables.TablesController.TableInformation
 
getTableNamePrefix() - Method in interface com.atlassian.activeobjects.config.ActiveObjectsConfiguration
The prefix to use for table names in the database
getTableNamePrefix() - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
getUpgradeTasks() - Method in interface com.atlassian.activeobjects.config.ActiveObjectsConfiguration
Gets the upgrade tasks associated with Active Objects
getUpgradeTasks() - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 

H

hashCode() - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
hashCode() - Method in class com.atlassian.activeobjects.config.PluginKey
 
hashCode() - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory.BundleRef
 
HexMd5Digester - Class in com.atlassian.activeobjects.util
A digester that creates an hexadecimal representation of the md5 sum of the String it applies to.
HexMd5Digester() - Constructor for class com.atlassian.activeobjects.util.HexMd5Digester
 

I

ImportExportErrorServiceImpl - Class in com.atlassian.activeobjects.backup
 
ImportExportErrorServiceImpl(PluginInformationFactory) - Constructor for class com.atlassian.activeobjects.backup.ImportExportErrorServiceImpl
 
init(Map<String, String>) - Method in class com.atlassian.activeobjects.admin.condition.UserIsSysAdminCondition
 
init(Plugin, Element) - Method in class com.atlassian.activeobjects.plugin.ActiveObjectModuleDescriptor
 
INIT_TASK_TIMEOUT_MS - Static variable in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
 
InMemoryPluginToTablesMapping - Class in com.atlassian.activeobjects.admin
 
InMemoryPluginToTablesMapping() - Constructor for class com.atlassian.activeobjects.admin.InMemoryPluginToTablesMapping
 
isSingleton() - Method in class com.atlassian.activeobjects.spring.ApplicationContextFactoryBean
 
isSingleton() - Method in class com.atlassian.activeobjects.spring.OptionalServiceFactoryBean
 
isStarting(String, boolean) - Method in class com.atlassian.activeobjects.internal.SimplePrefix
Checks whether the string parameter starts with the prefix.
isWrapperFor(Class<?>) - Method in class com.atlassian.activeobjects.internal.DataSourceProviderActiveObjectsFactory.ActiveObjectsDataSource
 

J

JdbcDriverDatabaseProviderFactory - Class in com.atlassian.activeobjects.internal
 
JdbcDriverDatabaseProviderFactory(DriverNameExtractor) - Constructor for class com.atlassian.activeobjects.internal.JdbcDriverDatabaseProviderFactory
 

K

key - Variable in class com.atlassian.activeobjects.admin.PluginInfo
 

L

list() - Method in class com.atlassian.activeobjects.admin.tables.TablesController
 

N

name - Variable in class com.atlassian.activeobjects.admin.PluginInfo
 
NameConvertersFactory - Interface in com.atlassian.activeobjects.internal.config
 
NamesLengthAndOracleReservedWordsEntitiesValidator - Class in com.atlassian.activeobjects
 
NamesLengthAndOracleReservedWordsEntitiesValidator() - Constructor for class com.atlassian.activeobjects.NamesLengthAndOracleReservedWordsEntitiesValidator
 
newImportExportException(String, String) - Method in class com.atlassian.activeobjects.backup.ImportExportErrorServiceImpl
 
newImportExportSqlException(String, String, SQLException) - Method in class com.atlassian.activeobjects.backup.ImportExportErrorServiceImpl
 
newParseException(Throwable) - Method in class com.atlassian.activeobjects.backup.ImportExportErrorServiceImpl
 
newParseException(String) - Method in class com.atlassian.activeobjects.backup.ImportExportErrorServiceImpl
 
newParseException(String, Throwable) - Method in class com.atlassian.activeobjects.backup.ImportExportErrorServiceImpl
 
newRowImportSqlException(String, long, SQLException) - Method in class com.atlassian.activeobjects.backup.ImportExportErrorServiceImpl
 

O

of(Plugin) - Static method in class com.atlassian.activeobjects.admin.PluginInfo
 
onHotRestart(HotRestartEvent) - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
Listens for HotRestartEvent and recreate all ActiveObjects instances within the delegates with the possibly different configuration and data source
onPluginDisabledEvent(PluginDisabledEvent) - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
Listens for PluginDisabledEvent.
onPluginEnabledEvent(PluginEnabledEvent) - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
Listens for PluginEnabledEvent.
onPluginModuleEnabledEvent(PluginModuleEnabledEvent) - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
Listens for PluginModuleEnabledEvent for ActiveObjectModuleDescriptor.
onTenantArrived(TenantArrivedEvent) - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
Listens for TenantArrivedEvent and allows initialisation of any uninitialised instances
OptionalServiceFactoryBean<T> - Class in com.atlassian.activeobjects.spring
 
OptionalServiceFactoryBean(Class<T>, T, T) - Constructor for class com.atlassian.activeobjects.spring.OptionalServiceFactoryBean
 
OracleSequencesAroundImporter - Class in com.atlassian.activeobjects.backup
 
OracleSequencesAroundImporter(ImportExportErrorService, DatabaseProvider, NameConverters) - Constructor for class com.atlassian.activeobjects.backup.OracleSequencesAroundImporter
 
OsgiServiceUtils - Interface in com.atlassian.activeobjects.osgi
A utility to register a service associated to a specific AO bundle
OsgiServiceUtilsImpl - Class in com.atlassian.activeobjects.osgi
Default implementation of OsgiServiceUtils
OsgiServiceUtilsImpl() - Constructor for class com.atlassian.activeobjects.osgi.OsgiServiceUtilsImpl
 

P

PluginInfo - Class in com.atlassian.activeobjects.admin
 
PluginInfo(String, String, String, String, String) - Constructor for class com.atlassian.activeobjects.admin.PluginInfo
 
PluginInformationFactory - Class in com.atlassian.activeobjects.backup
 
PluginInformationFactory(PluginToTablesMapping, PluginAccessor) - Constructor for class com.atlassian.activeobjects.backup.PluginInformationFactory
 
PluginKey - Class in com.atlassian.activeobjects.config
Represents a key used throughout the ActiveObjects plugin to store information about configuration etc.
PluginToTablesMapping - Interface in com.atlassian.activeobjects.admin
 
PostgresSequencesAroundImporter - Class in com.atlassian.activeobjects.backup
Updates the auto-increment sequences so that they start are the correct min value after some data has been 'manually' imported into the database.
PostgresSequencesAroundImporter(ImportExportErrorService, DatabaseProvider) - Constructor for class com.atlassian.activeobjects.backup.PostgresSequencesAroundImporter
 
PREFIX - Static variable in class com.atlassian.activeobjects.backup.ActiveObjectsBackup
 
PrefixedSchemaConfiguration - Class in com.atlassian.activeobjects.ao
A schema configuration that will allow table starting with a given prefix to be managed.
PrefixedSchemaConfiguration(Prefix) - Constructor for class com.atlassian.activeobjects.ao.PrefixedSchemaConfiguration
 
prepend(String) - Method in class com.atlassian.activeobjects.ao.AtlassianTablePrefix
 
prepend(String) - Method in class com.atlassian.activeobjects.internal.SimplePrefix
 

R

read(DatabaseInformation, EntityNameProcessor) - Method in class com.atlassian.activeobjects.backup.ActiveObjectsTableReader
 
registerService(Bundle, Class<S>, O) - Method in interface com.atlassian.activeobjects.osgi.OsgiServiceUtils
 
registerService(Bundle, Class<S>, O) - Method in class com.atlassian.activeobjects.osgi.OsgiServiceUtilsImpl
 
restore(InputStream, RestoreProgressMonitor) - Method in class com.atlassian.activeobjects.backup.ActiveObjectsBackup
Restores the backup coming from the given input stream.
RowCounter - Class in com.atlassian.activeobjects.admin.tables
 

S

save(OutputStream, BackupProgressMonitor) - Method in class com.atlassian.activeobjects.backup.ActiveObjectsBackup
Saves the backup to an output stream.
schemaConfiguration() - Static method in class com.atlassian.activeobjects.backup.ActiveObjectsBackup
 
setApplicationContext(ApplicationContext) - Method in class com.atlassian.activeobjects.spring.ApplicationContextFactoryBean
 
setEntities(Set<Class<? extends RawEntity<?>>>) - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
setLoginTimeout(int) - Method in class com.atlassian.activeobjects.internal.DataSourceProviderActiveObjectsFactory.ActiveObjectsDataSource
Setting a login timeout is not supported.
setLogWriter(PrintWriter) - Method in class com.atlassian.activeobjects.internal.DataSourceProviderActiveObjectsFactory.ActiveObjectsDataSource
LogWriter methods are not supported.
setNameConverters(NameConverters) - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
setSchemaConfiguration(SchemaConfiguration) - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
setTableNamePrefix(Prefix) - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
setTransactionSynchronizationManager(TransactionSynchronisationManager) - Method in class com.atlassian.activeobjects.internal.DataSourceProviderActiveObjectsFactory
 
setUpgradeTasks(List<ActiveObjectsUpgradeTask>) - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
shouldDisplay(Map<String, Object>) - Method in class com.atlassian.activeobjects.admin.condition.UserIsSysAdminCondition
 
shouldManageTable(String, boolean) - Method in class com.atlassian.activeobjects.ao.PrefixedSchemaConfiguration
 
SimplePrefix - Class in com.atlassian.activeobjects.internal
 
SimplePrefix(String) - Constructor for class com.atlassian.activeobjects.internal.SimplePrefix
 
SimplePrefix(String, String) - Constructor for class com.atlassian.activeobjects.internal.SimplePrefix
 
startCleaning() - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
 
stopCleaning() - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
 

T

TableInformation(String, int) - Constructor for class com.atlassian.activeobjects.admin.tables.TablesController.TableInformation
 
tableName(String) - Method in class com.atlassian.activeobjects.backup.ActiveObjectsBackup.UpperCaseEntityNameProcessor
 
TablesController - Class in com.atlassian.activeobjects.admin.tables
 
TablesController(DatabaseProviderFactory, NameConverters, TenantAwareDataSourceProvider, ImportExportErrorServiceImpl, PluginInformationFactory, TenantContext) - Constructor for class com.atlassian.activeobjects.admin.tables.TablesController
 
TablesController.TableInformation - Class in com.atlassian.activeobjects.admin.tables
 
toString() - Method in class com.atlassian.activeobjects.config.PluginKey
 
tryUnwrapConnection(Connection) - Static method in class com.atlassian.activeobjects.internal.ConnectionUnwrapper
Try to extract the most nested connection from the possible wrapped passed connection origin.

U

ungetService(Bundle, ServiceRegistration, Object) - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
Invoked when the Gemini Blueprints/Spring DM proxy releases the module.
unwrap(Class<T>) - Method in class com.atlassian.activeobjects.internal.DataSourceProviderActiveObjectsFactory.ActiveObjectsDataSource
 
upgrade(Prefix, List<ActiveObjectsUpgradeTask>, Supplier<ActiveObjects>) - Method in class com.atlassian.activeobjects.internal.ActiveObjectUpgradeManagerImpl
 
upgrade(ActiveObjectsConfiguration, Tenant) - Method in class com.atlassian.activeobjects.internal.DataSourceProviderActiveObjectsFactory
 
UpperCaseEntityNameProcessor() - Constructor for class com.atlassian.activeobjects.backup.ActiveObjectsBackup.UpperCaseEntityNameProcessor
 
UserIsSysAdminCondition - Class in com.atlassian.activeobjects.admin.condition
 
UserIsSysAdminCondition(UserManager) - Constructor for class com.atlassian.activeobjects.admin.condition.UserIsSysAdminCondition
 

V

valueOf(String) - Static method in enum com.atlassian.activeobjects.internal.DataSourceType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.activeobjects.internal.DataSourceType
Returns an array containing the constants of this enum type, in the order they are declared.
vendorName - Variable in class com.atlassian.activeobjects.admin.PluginInfo
 
vendorUrl - Variable in class com.atlassian.activeobjects.admin.PluginInfo
 
version - Variable in class com.atlassian.activeobjects.admin.PluginInfo
 
A B C D E F G H I J K L N O P R S T U V 
Skip navigation links

Copyright © 2020 Atlassian. All rights reserved.