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

A

AbstractActiveObjectsMetaData - Class in com.atlassian.activeobjects.internal
 
AbstractActiveObjectsMetaData(DatabaseType) - Constructor for class com.atlassian.activeobjects.internal.AbstractActiveObjectsMetaData
 
AbstractBackupProgressMonitor - Class in com.atlassian.activeobjects.spi
 
AbstractBackupProgressMonitor() - Constructor for class com.atlassian.activeobjects.spi.AbstractBackupProgressMonitor
 
AbstractImporter - Class in com.atlassian.dbexporter.importer
 
AbstractImporter(ImportExportErrorService) - Constructor for class com.atlassian.dbexporter.importer.AbstractImporter
 
AbstractImporter(ImportExportErrorService, List<AroundImporter>) - Constructor for class com.atlassian.dbexporter.importer.AbstractImporter
 
AbstractRestoreProgressMonitor - Class in com.atlassian.activeobjects.spi
 
AbstractRestoreProgressMonitor() - Constructor for class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
AbstractSingleNodeImporter - Class in com.atlassian.dbexporter.importer
 
AbstractSingleNodeImporter(ImportExportErrorService) - Constructor for class com.atlassian.dbexporter.importer.AbstractSingleNodeImporter
 
AbstractSingleNodeImporter(ImportExportErrorService, List<AroundImporter>) - Constructor for class com.atlassian.dbexporter.importer.AbstractSingleNodeImporter
 
AbstractStringConverter() - Constructor for class com.atlassian.dbexporter.DatabaseInformation.AbstractStringConverter
 
AbstractTenantAwareDataSourceProvider - Class in com.atlassian.activeobjects.spi
This class provides a partial implementation of the TenantAwareDataSourceProvider where AbstractTenantAwareDataSourceProvider.getDatabaseType(Tenant) always returns DatabaseType.UNKNOWN.
AbstractTenantAwareDataSourceProvider() - Constructor for class com.atlassian.activeobjects.spi.AbstractTenantAwareDataSourceProvider
 
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.
ActiveObjects - Interface in com.atlassian.activeobjects.external
Interface to the active objects framework.
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
 
ActiveObjectsBackupRestoreProvider - Class in com.atlassian.activeobjects.confluence.backup
Backup and restore provider, implementing confluences backup and restore module component and bridging to active objects backup component.
ActiveObjectsBackupRestoreProvider() - Constructor for class com.atlassian.activeobjects.confluence.backup.ActiveObjectsBackupRestoreProvider
 
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.
ActiveObjectsImportExportException - Exception in com.atlassian.activeobjects.spi
 
ActiveObjectsImportExportException(String, PluginInformation, String) - Constructor for exception com.atlassian.activeobjects.spi.ActiveObjectsImportExportException
 
ActiveObjectsImportExportException(String, PluginInformation, Throwable) - Constructor for exception com.atlassian.activeobjects.spi.ActiveObjectsImportExportException
 
ActiveObjectsImportExportException(String, PluginInformation, String, Throwable) - Constructor for exception com.atlassian.activeobjects.spi.ActiveObjectsImportExportException
 
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
 
ActiveObjectsModuleMetaData - Interface in com.atlassian.activeobjects.external
This interface provides information about the state of the active objects module itself, in the context of the current data source.
ActiveObjectsNameConvertersFactory - Class in com.atlassian.activeobjects.internal.config
 
ActiveObjectsNameConvertersFactory(FieldNameConverter, SequenceNameConverter, TriggerNameConverter, IndexNameConverter, UniqueNameConverter) - Constructor for class com.atlassian.activeobjects.internal.config.ActiveObjectsNameConvertersFactory
 
ActiveObjectsPluginConfiguration - Interface in com.atlassian.activeobjects.spi
Configuration settings for the ActiveObjects plugin.
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.
ActiveObjectsSettingKeys - Class in com.atlassian.activeobjects.internal
This represents the setting keys that Active Objects is using/persisting in a host application
ActiveObjectsSettingKeys() - Constructor for class com.atlassian.activeobjects.internal.ActiveObjectsSettingKeys
 
ActiveObjectsSqlException - Exception in com.atlassian.activeobjects.internal
 
ActiveObjectsSqlException(EntityManager, SQLException) - Constructor for exception com.atlassian.activeobjects.internal.ActiveObjectsSqlException
 
ActiveObjectsTableReader - Class in com.atlassian.activeobjects.backup
 
ActiveObjectsTableReader(ImportExportErrorService, NameConverters, DatabaseProvider, SchemaConfiguration) - Constructor for class com.atlassian.activeobjects.backup.ActiveObjectsTableReader
 
ActiveObjectsUpgradeTask - Interface in com.atlassian.activeobjects.external
This is the interface to implement for writing upgrade tasks.
ActiveObjectUpgradeManager - Interface in com.atlassian.activeobjects.internal
 
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
 
add(NodeCreator, String) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDataNode
 
add(NodeCreator) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
add(NodeCreator) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ForeignKeyDefinitionNode
 
add(NodeStreamWriter) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RootNode
 
add(NodeCreator) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
add(NodeCreator, String) - Static method in class com.atlassian.dbexporter.node.NodeBackup.TableDataNode
 
add(NodeCreator) - Static method in class com.atlassian.dbexporter.node.NodeBackup.TableDefinitionNode
 
addAttribute(String, String) - Method in interface com.atlassian.dbexporter.node.NodeCreator
Adds an attribute to the current node.
addMeta(NodeCreator, String, String) - Static method in class com.atlassian.dbexporter.node.NodeBackup.DatabaseInformationNode
 
addNode(String) - Method in interface com.atlassian.dbexporter.node.NodeCreator
Creates a new child node under the current node.
addRootNode(String) - Method in interface com.atlassian.dbexporter.node.NodeStreamWriter
Creates the root node for the graph.
addRootNode(String) - Method in class com.atlassian.dbexporter.node.stax.StaxStreamWriter
 
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
 
after(NodeParser, ImportConfiguration, Context) - Method in interface com.atlassian.dbexporter.importer.AroundImporter
 
after(ImportConfiguration, Context, String, Connection) - Method in interface com.atlassian.dbexporter.importer.DataImporter.AroundTableImporter
 
after(NodeParser, ImportConfiguration, Context) - Method in class com.atlassian.dbexporter.importer.NoOpAroundImporter
 
after(ImportConfiguration, Context, String, Connection) - Method in class com.atlassian.dbexporter.importer.SqlServerAroundTableImporter
 
afterPropertiesSet() - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
 
afterPropertiesSet() - Method in class com.atlassian.activeobjects.testplugin.BackupTestServlet
 
AO_TABLE_PREFIX - Static variable in interface com.atlassian.activeobjects.config.ActiveObjectsConfiguration
 
append(NodeCreator, BigInteger) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
append(NodeCreator, BigDecimal) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
append(NodeCreator, String) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
append(NodeCreator, Boolean) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
append(NodeCreator, Timestamp) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
append(NodeCreator, byte[]) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
ApplicationContextFactoryBean - Class in com.atlassian.activeobjects.spring
 
ApplicationContextFactoryBean() - Constructor for class com.atlassian.activeobjects.spring.ApplicationContextFactoryBean
 
AroundImporter - Interface in com.atlassian.dbexporter.importer
 
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
 
Author - Interface in com.atlassian.activeobjects.test.model
 
Authorship - Interface in com.atlassian.activeobjects.test.model
 
awaitInitialization() - Method in interface com.atlassian.activeobjects.external.ActiveObjectsModuleMetaData
Awaits initialization of the ActiveObjects model,this method will block until the active objects schema has been initialized for the current data source.
awaitInitialization(long, TimeUnit) - Method in interface com.atlassian.activeobjects.external.ActiveObjectsModuleMetaData

B

backup(OutputStream) - Method in class com.atlassian.activeobjects.confluence.backup.ActiveObjectsBackupRestoreProvider
 
Backup - Interface in com.atlassian.activeobjects.spi
Makes backup/restore possible ;-)
BACKUP - Static variable in class com.atlassian.activeobjects.testplugin.BackupTestServlet
 
BackupProgressMonitor - Interface in com.atlassian.activeobjects.spi
 
BackupTestServlet - Class in com.atlassian.activeobjects.testplugin
 
BackupTestServlet(ActiveObjects, Backup) - Constructor for class com.atlassian.activeobjects.testplugin.BackupTestServlet
 
BatchMode - Enum in com.atlassian.dbexporter
 
before(NodeParser, ImportConfiguration, Context) - Method in class com.atlassian.activeobjects.backup.OracleSequencesAroundImporter
 
before(NodeParser, ImportConfiguration, Context) - Method in interface com.atlassian.dbexporter.importer.AroundImporter
 
before(ImportConfiguration, Context, String, Connection) - Method in interface com.atlassian.dbexporter.importer.DataImporter.AroundTableImporter
 
before(NodeParser, ImportConfiguration, Context) - Method in class com.atlassian.dbexporter.importer.NoOpAroundImporter
 
before(ImportConfiguration, Context, String, Connection) - Method in class com.atlassian.dbexporter.importer.SqlServerAroundTableImporter
 
begin(Object...) - Method in interface com.atlassian.dbexporter.progress.ProgressMonitor
 
begin(ProgressMonitor.Task, Object...) - Method in interface com.atlassian.dbexporter.progress.ProgressMonitor
 
beginBackup() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingBackupProgressMonitor
 
beginBackup() - Method in class com.atlassian.activeobjects.spi.AbstractBackupProgressMonitor
 
beginBackup() - Method in interface com.atlassian.activeobjects.spi.BackupProgressMonitor
 
beginDatabaseInformationBackup() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingBackupProgressMonitor
 
beginDatabaseInformationBackup() - Method in class com.atlassian.activeobjects.spi.AbstractBackupProgressMonitor
 
beginDatabaseInformationBackup() - Method in interface com.atlassian.activeobjects.spi.BackupProgressMonitor
 
beginDatabaseInformationRestore() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 
beginDatabaseInformationRestore() - Method in class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
beginDatabaseInformationRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
beginRestore() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 
beginRestore() - Method in class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
beginRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
beginTableBackup(String) - Method in class com.atlassian.activeobjects.confluence.backup.LoggingBackupProgressMonitor
 
beginTableBackup(String) - Method in class com.atlassian.activeobjects.spi.AbstractBackupProgressMonitor
 
beginTableBackup(String) - Method in interface com.atlassian.activeobjects.spi.BackupProgressMonitor
 
beginTableCreationRestore(String) - Method in class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 
beginTableCreationRestore(String) - Method in class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
beginTableCreationRestore(String) - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
beginTableDataRestore(String) - Method in class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 
beginTableDataRestore(String) - Method in class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
beginTableDataRestore(String) - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
beginTableDefinitionsBackup() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingBackupProgressMonitor
 
beginTableDefinitionsBackup() - Method in class com.atlassian.activeobjects.spi.AbstractBackupProgressMonitor
 
beginTableDefinitionsBackup() - Method in interface com.atlassian.activeobjects.spi.BackupProgressMonitor
 
beginTableDefinitionsRestore() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 
beginTableDefinitionsRestore() - Method in class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
beginTableDefinitionsRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
beginTableRowRestore() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 
beginTableRowRestore() - Method in class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
beginTableRowRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
beginTablesBackup() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingBackupProgressMonitor
 
beginTablesBackup() - Method in class com.atlassian.activeobjects.spi.AbstractBackupProgressMonitor
 
beginTablesBackup() - Method in interface com.atlassian.activeobjects.spi.BackupProgressMonitor
 
beginTablesRestore() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 
beginTablesRestore() - Method in class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
beginTablesRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
Book - Interface in com.atlassian.activeobjects.test.model
 
BundleRef(Bundle) - Constructor for class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory.BundleRef
 

C

call(Connection) - Method in interface com.atlassian.dbexporter.jdbc.JdbcUtils.JdbcCallable
 
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
 
check(DatabaseInformation) - Method in interface com.atlassian.dbexporter.importer.DatabaseInformationChecker
 
checkAuthors() - Method in class com.atlassian.activeobjects.test.model.Model
 
checkBooks() - Method in class com.atlassian.activeobjects.test.model.Model
 
checkEndNode(NodeParser, String) - Static method in class com.atlassian.dbexporter.importer.ImporterUtils
 
checkStartNode(NodeParser, String) - Static method in class com.atlassian.dbexporter.importer.ImporterUtils
 
cleanup(CleanupMode) - Method in interface com.atlassian.dbexporter.importer.DatabaseCleaner
 
CleanupMode - Enum in com.atlassian.dbexporter
Determine how the database should be cleaned up before an import.
clear() - Method in class com.atlassian.activeobjects.backup.ActiveObjectsBackup
 
clear() - Method in interface com.atlassian.activeobjects.spi.Backup
Clears the database of any AO tables.
close() - Method in interface com.atlassian.activeobjects.spi.ConnectionHandler.Closeable
 
close() - Method in interface com.atlassian.dbexporter.node.NodeStreamReader
Closes all resources of the underlying document.
close() - Method in interface com.atlassian.dbexporter.node.NodeStreamWriter
 
close() - Method in class com.atlassian.dbexporter.node.stax.StaxStreamReader
 
close() - Method in class com.atlassian.dbexporter.node.stax.StaxStreamWriter
 
closeEntity() - Method in interface com.atlassian.dbexporter.node.NodeCreator
Closes the current node and returns a reference to the parent node.
closeQuietly(ResultSet) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
Closes the specified ResultSet, swallowing any SQLException.
closeQuietly(Statement...) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
Closes the specified Statement, swallowing any SQLException.
closeQuietly(Connection) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
Closes the specified Connection, swallowing any SQLException.
closeQuietly(ResultSet, Statement) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
Closes the specified ResultSet and Statement, swallowing any SQLException.
Column - Class in com.atlassian.dbexporter
 
Column(String, int, Boolean, Boolean, Integer, Integer) - Constructor for class com.atlassian.dbexporter.Column
 
ColumnDataNode() - Constructor for class com.atlassian.dbexporter.node.NodeBackup.ColumnDataNode
 
ColumnDefinitionNode() - Constructor for class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
columnName(String) - Method in class com.atlassian.activeobjects.backup.ActiveObjectsBackup.UpperCaseEntityNameProcessor
 
columnName(String) - Method in interface com.atlassian.dbexporter.EntityNameProcessor
Processes the column name
columnName(String) - Method in class com.atlassian.dbexporter.NoOpEntityNameProcessor
 
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.confluence - package com.atlassian.activeobjects.confluence
 
com.atlassian.activeobjects.confluence.backup - package com.atlassian.activeobjects.confluence.backup
 
com.atlassian.activeobjects.confluence.hibernate - package com.atlassian.activeobjects.confluence.hibernate
 
com.atlassian.activeobjects.confluence.transaction - package com.atlassian.activeobjects.confluence.transaction
 
com.atlassian.activeobjects.external - package com.atlassian.activeobjects.external
 
com.atlassian.activeobjects.internal - package com.atlassian.activeobjects.internal
 
com.atlassian.activeobjects.internal.config - package com.atlassian.activeobjects.internal.config
 
com.atlassian.activeobjects.jira - package com.atlassian.activeobjects.jira
 
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.spi - package com.atlassian.activeobjects.spi
This is the SPI package for the Active Objects plugin.
com.atlassian.activeobjects.spring - package com.atlassian.activeobjects.spring
 
com.atlassian.activeobjects.test - package com.atlassian.activeobjects.test
 
com.atlassian.activeobjects.test.model - package com.atlassian.activeobjects.test.model
 
com.atlassian.activeobjects.testplugin - package com.atlassian.activeobjects.testplugin
 
com.atlassian.activeobjects.tx - package com.atlassian.activeobjects.tx
 
com.atlassian.activeobjects.util - package com.atlassian.activeobjects.util
 
com.atlassian.dbexporter - package com.atlassian.dbexporter
 
com.atlassian.dbexporter.exporter - package com.atlassian.dbexporter.exporter
 
com.atlassian.dbexporter.importer - package com.atlassian.dbexporter.importer
 
com.atlassian.dbexporter.jdbc - package com.atlassian.dbexporter.jdbc
 
com.atlassian.dbexporter.node - package com.atlassian.dbexporter.node
 
com.atlassian.dbexporter.node.stax - package com.atlassian.dbexporter.node.stax
 
com.atlassian.dbexporter.progress - package com.atlassian.dbexporter.progress
 
compareTo(ModelVersion) - Method in class com.atlassian.activeobjects.external.ModelVersion
 
CompatibilityTenantContext - Interface in com.atlassian.activeobjects.spi
Products that can't yet provide TenantContext.getCurrentTenant() that works in _all_ threads should expose a CompatibilityTenantContextImpl in their SPI.
CompatibilityTenantContextImpl - Class in com.atlassian.activeobjects.spi
Products that can't yet provide TenantContext.getCurrentTenant() that works in _all_ threads should expose a CompatibilityTenantContextImpl in their SPI.
CompatibilityTenantContextImpl(TenantAccessor) - Constructor for class com.atlassian.activeobjects.spi.CompatibilityTenantContextImpl
 
ConfluenceAOSynchronisationManager - Class in com.atlassian.activeobjects.confluence.transaction
An implementation that mostly delegates to confluence core SynchronisationManager.
ConfluenceAOSynchronisationManager(SynchronizationManager) - Constructor for class com.atlassian.activeobjects.confluence.transaction.ConfluenceAOSynchronisationManager
 
ConfluenceInitExecutorServiceProvider - Class in com.atlassian.activeobjects.confluence
 
ConfluenceInitExecutorServiceProvider(ThreadLocalDelegateExecutorFactory, TenantAwareDataSourceProvider, InitExecutorServiceProvider) - Constructor for class com.atlassian.activeobjects.confluence.ConfluenceInitExecutorServiceProvider
 
ConfluenceTenantAwareDataSourceProvider - Class in com.atlassian.activeobjects.confluence
 
ConfluenceTenantAwareDataSourceProvider(PluginHibernateSessionFactory, DialectExtractor) - Constructor for class com.atlassian.activeobjects.confluence.ConfluenceTenantAwareDataSourceProvider
 
ConnectionHandler - Class in com.atlassian.activeobjects.spi
A connection that can't be closed.
ConnectionHandler(Connection, ConnectionHandler.Closeable) - Constructor for class com.atlassian.activeobjects.spi.ConnectionHandler
 
ConnectionHandler.Closeable - Interface in com.atlassian.activeobjects.spi
 
ConnectionProvider - Interface in com.atlassian.dbexporter
An interface to access a database connection
ConnectionProviderInformationReader - Class in com.atlassian.dbexporter.exporter
 
ConnectionProviderInformationReader(ImportExportErrorService, ConnectionProvider) - Constructor for class com.atlassian.dbexporter.exporter.ConnectionProviderInformationReader
 
Context - Class in com.atlassian.dbexporter
 
Context(Object...) - Constructor for class com.atlassian.dbexporter.Context
 
ContextClassLoaderThreadFactory - Class in com.atlassian.activeobjects.spi
 
ContextClassLoaderThreadFactory(ClassLoader) - Constructor for class com.atlassian.activeobjects.spi.ContextClassLoaderThreadFactory
 
convert(String, T) - Method in class com.atlassian.dbexporter.DatabaseInformation.AbstractStringConverter
 
convert(String) - Method in interface com.atlassian.dbexporter.DatabaseInformation.StringConverter
 
convert(String, T) - Method in interface com.atlassian.dbexporter.DatabaseInformation.StringConverter
 
ConverterUtils - Class in com.atlassian.activeobjects.ao
 
count(Class<? extends RawEntity<K>>) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Counts all entities of the specified type.
count(Class<? extends RawEntity<K>>, String, Object...) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Counts all entities of the specified type matching the given criteria and parameters.
count(Class<? extends RawEntity<K>>, Query) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Counts all entities of the specified type matching the given Query instance.
count(Class<? extends RawEntity<K>>) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
count(Class<? extends RawEntity<K>>, String, Object...) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
count(Class<? extends RawEntity<K>>, Query) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
create(Iterable<ForeignKey>, EntityNameProcessor) - Method in interface com.atlassian.activeobjects.backup.ForeignKeyCreator
 
create(Class<T>, DBParam...) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Creates a new entity of the specified type with the optionally specified initial parameters.
create(Class<T>, Map<String, Object>) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Creates and INSERTs a new entity of the specified type with the given map of parameters.
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
 
create(Class<T>, DBParam...) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
create(Class<T>, Map<String, Object>) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
CREATE - Static variable in class com.atlassian.activeobjects.testplugin.BackupTestServlet
 
create(DatabaseInformation, Iterable<Table>, EntityNameProcessor, ProgressMonitor) - Method in interface com.atlassian.dbexporter.importer.TableCreator
 
createData() - Method in class com.atlassian.activeobjects.test.model.Model
 
createStatement(ImportExportErrorService, String, Connection) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
 

D

DATA_SOURCE_TYPE - Static variable in class com.atlassian.activeobjects.internal.ActiveObjectsSettingKeys
 
database(DatabaseInformation) - Static method in class com.atlassian.dbexporter.DatabaseInformations
 
DatabaseCleaner - Interface in com.atlassian.dbexporter.importer
Main interface for cleaning up the database before import.
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
 
DatabaseInformation - Class in com.atlassian.dbexporter
 
DatabaseInformation(Map<String, String>) - Constructor for class com.atlassian.dbexporter.DatabaseInformation
 
DatabaseInformation.AbstractStringConverter<T> - Class in com.atlassian.dbexporter
 
DatabaseInformation.StringConverter<T> - Interface in com.atlassian.dbexporter
 
DatabaseInformationChecker - Interface in com.atlassian.dbexporter.importer
 
DatabaseInformationExporter - Class in com.atlassian.dbexporter.exporter
 
DatabaseInformationExporter() - Constructor for class com.atlassian.dbexporter.exporter.DatabaseInformationExporter
 
DatabaseInformationExporter(DatabaseInformationReader) - Constructor for class com.atlassian.dbexporter.exporter.DatabaseInformationExporter
 
DatabaseInformationImporter - Class in com.atlassian.dbexporter.importer
 
DatabaseInformationImporter(ImportExportErrorService) - Constructor for class com.atlassian.dbexporter.importer.DatabaseInformationImporter
 
DatabaseInformationImporter(ImportExportErrorService, DatabaseInformationChecker) - Constructor for class com.atlassian.dbexporter.importer.DatabaseInformationImporter
 
DatabaseInformationNode() - Constructor for class com.atlassian.dbexporter.node.NodeBackup.DatabaseInformationNode
 
DatabaseInformationReader - Interface in com.atlassian.dbexporter.exporter
 
DatabaseInformations - Class in com.atlassian.dbexporter
A class that gives easy access to some database information
DatabaseInformations.Database - Interface in com.atlassian.dbexporter
 
DatabaseInformations.Database.Type - Enum in com.atlassian.dbexporter
 
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
 
DatabaseType - Enum in com.atlassian.activeobjects.spi
Represents the type of database.
DataExporter - Class in com.atlassian.dbexporter.exporter
 
DataExporter(ImportExportErrorService, String) - Constructor for class com.atlassian.dbexporter.exporter.DataExporter
 
DataImporter - Class in com.atlassian.dbexporter.importer
 
DataImporter(ImportExportErrorService, String, DataImporter.AroundTableImporter, List<AroundImporter>) - Constructor for class com.atlassian.dbexporter.importer.DataImporter
 
DataImporter(ImportExportErrorService, String, DataImporter.AroundTableImporter, AroundImporter...) - Constructor for class com.atlassian.dbexporter.importer.DataImporter
 
DataImporter.AroundTableImporter - Interface in com.atlassian.dbexporter.importer
 
DataSourceProvider - Interface in com.atlassian.activeobjects.spi
Gives access to the host application data source.
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
 
DataSourceProviderImpl - Class in com.atlassian.activeobjects.spi
Compatibility implementation which calls TenantAwareDataSourceProvider with the current tenant.
DataSourceProviderImpl(TenantAwareDataSourceProvider, TenantContext) - Constructor for class com.atlassian.activeobjects.spi.DataSourceProviderImpl
 
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
 
DbExporter - Class in com.atlassian.dbexporter
Creates an export of a database.
DbExporter(Exporter...) - Constructor for class com.atlassian.dbexporter.DbExporter
 
DbExporter(List<Exporter>) - Constructor for class com.atlassian.dbexporter.DbExporter
 
DbImporter - Class in com.atlassian.dbexporter
Loads the data from a platform-independent backup file into the database.
DbImporter(ImportExportErrorService, Importer...) - Constructor for class com.atlassian.dbexporter.DbImporter
 
DbImporter(ImportExportErrorService, List<Importer>) - Constructor for class com.atlassian.dbexporter.DbImporter
 
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
 
DefaultInitExecutorServiceProvider - Class in com.atlassian.activeobjects.spi
 
DefaultInitExecutorServiceProvider(ThreadLocalDelegateExecutorFactory) - Constructor for class com.atlassian.activeobjects.spi.DefaultInitExecutorServiceProvider
 
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
 
delete(RawEntity<?>...) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Deletes the specified entities from the database.
delete(RawEntity<?>...) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
DELETE - Static variable in class com.atlassian.activeobjects.testplugin.BackupTestServlet
 
deleteWithSQL(Class<? extends RawEntity<K>>, String, Object...) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Deletes rows from the table corresponding to type.
deleteWithSQL(Class<? extends RawEntity<K>>, String, Object...) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
destroy() - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
 
DialectExtractor - Interface in com.atlassian.activeobjects.confluence.hibernate
Allows to find the current Hibernate dialect
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
doDelete(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.activeobjects.testplugin.BackupTestServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.activeobjects.servlet.AdminServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.activeobjects.testplugin.BackupTestServlet
 
doImportNode(NodeParser, ImportConfiguration, Context) - Method in class com.atlassian.dbexporter.importer.AbstractImporter
 
doImportNode(NodeParser, ImportConfiguration, Context) - Method in class com.atlassian.dbexporter.importer.DatabaseInformationImporter
 
doImportNode(NodeParser, ImportConfiguration, Context) - Method in class com.atlassian.dbexporter.importer.DataImporter
 
doImportNode(NodeParser, ImportConfiguration, Context) - Method in class com.atlassian.dbexporter.importer.NoOpImporter
 
doImportNode(NodeParser, ImportConfiguration, Context) - Method in class com.atlassian.dbexporter.importer.TableDefinitionImporter
 
doInTransaction(TransactionCallback<T>) - Method in interface com.atlassian.activeobjects.internal.TransactionManager
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.activeobjects.testplugin.BackupTestServlet
 
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

emptyDatabase() - Method in class com.atlassian.activeobjects.test.model.Model
 
enabled() - Method in class com.atlassian.activeobjects.plugin.ActiveObjectModuleDescriptor
 
end(Object...) - Method in interface com.atlassian.dbexporter.progress.ProgressMonitor
 
end(ProgressMonitor.Task, Object...) - Method in interface com.atlassian.dbexporter.progress.ProgressMonitor
 
endBackup() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingBackupProgressMonitor
 
endBackup() - Method in class com.atlassian.activeobjects.spi.AbstractBackupProgressMonitor
 
endBackup() - Method in interface com.atlassian.activeobjects.spi.BackupProgressMonitor
 
endDatabaseInformationBackup() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingBackupProgressMonitor
 
endDatabaseInformationBackup() - Method in class com.atlassian.activeobjects.spi.AbstractBackupProgressMonitor
 
endDatabaseInformationBackup() - Method in interface com.atlassian.activeobjects.spi.BackupProgressMonitor
 
endDatabaseInformationRestore() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 
endDatabaseInformationRestore() - Method in class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
endDatabaseInformationRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
endRestore() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 
endRestore() - Method in class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
endRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
endTableBackup(String) - Method in class com.atlassian.activeobjects.confluence.backup.LoggingBackupProgressMonitor
 
endTableBackup(String) - Method in class com.atlassian.activeobjects.spi.AbstractBackupProgressMonitor
 
endTableBackup(String) - Method in interface com.atlassian.activeobjects.spi.BackupProgressMonitor
 
endTableCreationRestore(String) - Method in class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 
endTableCreationRestore(String) - Method in class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
endTableCreationRestore(String) - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
endTableDataRestore(String) - Method in class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 
endTableDataRestore(String) - Method in class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
endTableDataRestore(String) - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
endTableDefinitionsBackup() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingBackupProgressMonitor
 
endTableDefinitionsBackup() - Method in class com.atlassian.activeobjects.spi.AbstractBackupProgressMonitor
 
endTableDefinitionsBackup() - Method in interface com.atlassian.activeobjects.spi.BackupProgressMonitor
 
endTableDefinitionsRestore() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 
endTableDefinitionsRestore() - Method in class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
endTableDefinitionsRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
endTableRowRestore() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 
endTableRowRestore() - Method in class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
endTableRowRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
endTablesBackup() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingBackupProgressMonitor
 
endTablesBackup() - Method in class com.atlassian.activeobjects.spi.AbstractBackupProgressMonitor
 
endTablesBackup() - Method in interface com.atlassian.activeobjects.spi.BackupProgressMonitor
 
endTablesRestore() - Method in class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 
endTablesRestore() - Method in class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
endTablesRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
EntitiesValidator - Interface in com.atlassian.activeobjects
 
EntityManagedActiveObjects - Class in com.atlassian.activeobjects.internal
Implementation of ActiveObjects that mainly delegates to the EntityManager.
EntityManagedActiveObjects(EntityManager, TransactionManager, DatabaseType) - Constructor for class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
EntityManagerFactoryImpl - Class in com.atlassian.activeobjects.internal
 
EntityManagerFactoryImpl(DatabaseProviderFactory) - Constructor for class com.atlassian.activeobjects.internal.EntityManagerFactoryImpl
 
EntityNameProcessor - Interface in com.atlassian.dbexporter
 
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
 
errorService - Variable in class com.atlassian.dbexporter.importer.AbstractImporter
 
ExceptionThrowingTableNameConverter - Class in com.atlassian.activeobjects.backup
 
ExceptionThrowingTableNameConverter() - Constructor for class com.atlassian.activeobjects.backup.ExceptionThrowingTableNameConverter
 
executeInTransaction(TransactionCallback<T>) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Execute the given callback within a transaction if the host supports transactions, otherwise executes the callback immediately.
executeInTransaction(TransactionCallback<T>) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
export(NodeCreator, ExportConfiguration, Context) - Method in class com.atlassian.dbexporter.exporter.DatabaseInformationExporter
 
export(NodeCreator, ExportConfiguration, Context) - Method in class com.atlassian.dbexporter.exporter.DataExporter
 
export(NodeCreator, ExportConfiguration, Context) - Method in interface com.atlassian.dbexporter.exporter.Exporter
 
export(NodeCreator, ExportConfiguration, Context) - Method in class com.atlassian.dbexporter.exporter.TableDefinitionExporter
 
ExportConfiguration - Interface in com.atlassian.dbexporter.exporter
 
exportData(NodeStreamWriter, ExportConfiguration) - Method in class com.atlassian.dbexporter.DbExporter
Imports the XML document read from the stream
Exporter - Interface in com.atlassian.dbexporter.exporter
 

F

find(Class<T>) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Returns all entities of the given type.
find(Class<T>, String, Object...) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Convenience method to select all entities of the given type with the specified, parameterized criteria.
find(Class<T>, Query) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Selects all entities matching the given type and Query.
find(Class<T>, String, Query) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Selects all entities of the specified type which match the given Query.
find(Class<T>) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
find(Class<T>, String, Object...) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
find(Class<T>, Query) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
find(Class<T>, String, Query) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
findWithSQL(Class<T>, String, String, Object...) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Executes the specified SQL and extracts the given key field, wrapping each row into a instance of the specified type.
findWithSQL(Class<T>, String, String, Object...) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
flush(RawEntity<?>...) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Flushes the value caches of the specified entities along with all of the relevant relations cache entries.
flush(RawEntity<?>...) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
flush() - Method in interface com.atlassian.dbexporter.node.NodeStreamWriter
 
flush() - Method in class com.atlassian.dbexporter.node.stax.StaxStreamWriter
 
flushAll() - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Flushes all value caches contained within entities controlled by this EntityManager instance.
flushAll() - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
ForeignKey - Class in com.atlassian.dbexporter
 
ForeignKey(String, String, String, String) - Constructor for class com.atlassian.dbexporter.ForeignKey
 
ForeignKeyAroundImporter - Class in com.atlassian.activeobjects.backup
 
ForeignKeyAroundImporter(ForeignKeyCreator) - Constructor for class com.atlassian.activeobjects.backup.ForeignKeyAroundImporter
 
ForeignKeyCreator - Interface in com.atlassian.activeobjects.backup
 
ForeignKeyDefinitionNode() - Constructor for class com.atlassian.dbexporter.node.NodeBackup.ForeignKeyDefinitionNode
 
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
 
get(Class<T>, K...) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Returns an array of entities of the specified type corresponding to the varargs primary keys.
get(Class<T>, K) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Cleverly overloaded method to return a single entity of the specified type rather than an array in the case where only one ID is passed.
get(Class<T>, K...) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
get(Class<T>, K) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
get(Class<T>) - Method in class com.atlassian.dbexporter.Context
Gets the single element of the given type in the import context, returning null if none is present.
get(String, DatabaseInformation.StringConverter<T>) - Method in class com.atlassian.dbexporter.DatabaseInformation
 
get(String, DatabaseInformation.StringConverter<T>, T) - Method in class com.atlassian.dbexporter.DatabaseInformation
 
get() - Method in class com.atlassian.dbexporter.exporter.ConnectionProviderInformationReader
 
get() - Method in interface com.atlassian.dbexporter.exporter.DatabaseInformationReader
Gets the database information as a Map of properties
get(NodeStreamReader) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RootNode
 
getAbstract() - Method in interface com.atlassian.activeobjects.test.model.Book
 
getAll(Class<T>) - Method in class com.atlassian.dbexporter.Context
Gets all the element of the given type in the import context
getAttribute(String) - Method in interface com.atlassian.dbexporter.node.NodeParser
Retrieves the value of an attribute of the current node.
getAuthor() - Method in interface com.atlassian.activeobjects.test.model.Authorship
 
getAuthors() - Method in interface com.atlassian.activeobjects.test.model.Book
 
getBaseDirectory() - Method in interface com.atlassian.activeobjects.internal.DatabaseConfiguration
 
getBaseDirectory() - Method in class com.atlassian.activeobjects.internal.DefaultDatabaseConfiguration
 
getBatchMode() - Method in interface com.atlassian.dbexporter.importer.ImportConfiguration
 
getBook() - Method in interface com.atlassian.activeobjects.test.model.Authorship
 
getBooks() - Method in interface com.atlassian.activeobjects.test.model.Author
 
getCleanupMode() - Method in interface com.atlassian.dbexporter.importer.ImportConfiguration
Whether the database should be cleaned up before importing.
getColumns() - Method in class com.atlassian.dbexporter.Table
 
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
 
getConnection() - Method in interface com.atlassian.dbexporter.ConnectionProvider
 
getConnectionProvider() - Method in interface com.atlassian.dbexporter.ImportExportConfiguration
 
getContent(Writer) - Method in interface com.atlassian.dbexporter.node.NodeParser
Similar to NodeParser.getContentAsString(), but writes the contents to the specified Writer instance.
getContentAsBigDecimal() - Method in interface com.atlassian.dbexporter.node.NodeParser
 
getContentAsBigInteger() - Method in interface com.atlassian.dbexporter.node.NodeParser
Similar to NodeParser.getContentAsString(), but converts content to a BigInteger instance.
getContentAsBoolean() - Method in interface com.atlassian.dbexporter.node.NodeParser
Similar to NodeParser.getContentAsString(), but converts content to a boolean value.
getContentAsDate() - Method in interface com.atlassian.dbexporter.node.NodeParser
Similar to NodeParser.getContentAsString(), but converts content to a Date instance.
getContentAsString() - Method in interface com.atlassian.dbexporter.node.NodeParser
Returns the content of the current node as a string.
getContextClassLoader() - Method in class com.atlassian.activeobjects.spi.ContextClassLoaderThreadFactory
 
getCurrent(Prefix) - Method in interface com.atlassian.activeobjects.internal.ModelVersionManager
 
getCurrent(Prefix) - Method in class com.atlassian.activeobjects.internal.SalModelVersionManager
 
getCurrentTenant() - Method in class com.atlassian.activeobjects.spi.CompatibilityTenantContextImpl
Retrieve the current tenant.
getDatabaseBaseDirectory() - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsPluginConfiguration
 
getDatabaseBaseDirectory() - Method in interface com.atlassian.activeobjects.spi.ActiveObjectsPluginConfiguration
 
getDatabaseInformation() - Method in interface com.atlassian.dbexporter.importer.ImportConfiguration
This is information of the targeted database.
getDatabaseProvider(DataSource, DatabaseType, String) - Method in interface com.atlassian.activeobjects.internal.DatabaseProviderFactory
 
getDatabaseProvider(DataSource, DatabaseType, String) - Method in class com.atlassian.activeobjects.internal.JdbcDriverDatabaseProviderFactory
 
getDatabaseType(Tenant) - Method in class com.atlassian.activeobjects.confluence.ConfluenceTenantAwareDataSourceProvider
 
getDatabaseType() - Method in interface com.atlassian.activeobjects.external.ActiveObjectsModuleMetaData
 
getDatabaseType() - Method in class com.atlassian.activeobjects.internal.AbstractActiveObjectsMetaData
 
getDatabaseType(Connection) - Method in interface com.atlassian.activeobjects.jira.JiraDatabaseTypeExtractor
 
getDatabaseType(Tenant) - Method in class com.atlassian.activeobjects.jira.JiraTenantAwareDataSourceProvider
 
getDatabaseType(Connection) - Method in class com.atlassian.activeobjects.jira.OfBizDatabaseTypeExtractor
 
getDatabaseType(Tenant) - Method in class com.atlassian.activeobjects.spi.AbstractTenantAwareDataSourceProvider
Always returns com.atlassian.activeobjects.spi.DatabaseType#UNKNOWN
getDatabaseType() - Method in interface com.atlassian.activeobjects.spi.DataSourceProvider
Returns the database type.
getDatabaseType() - Method in class com.atlassian.activeobjects.spi.DataSourceProviderImpl
 
getDatabaseType(Tenant) - Method in interface com.atlassian.activeobjects.spi.TenantAwareDataSourceProvider
Returns the database type for the tenant
getDataSource(Tenant) - Method in class com.atlassian.activeobjects.confluence.ConfluenceTenantAwareDataSourceProvider
 
getDataSource(Tenant) - Method in class com.atlassian.activeobjects.jira.JiraTenantAwareDataSourceProvider
 
getDataSource() - Method in interface com.atlassian.activeobjects.spi.DataSourceProvider
Returns the host application's SQL data source.
getDataSource() - Method in class com.atlassian.activeobjects.spi.DataSourceProviderImpl
 
getDataSource(Tenant) - Method in interface com.atlassian.activeobjects.spi.TenantAwareDataSourceProvider
Provide host application data source associated with a tenant.
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
 
getDataSourceTypeKey(Prefix) - Method in class com.atlassian.activeobjects.internal.ActiveObjectsSettingKeys
 
getDialect() - Method in interface com.atlassian.activeobjects.confluence.hibernate.DialectExtractor
Gets the dialect currently used.
getDialect() - Method in class com.atlassian.activeobjects.confluence.hibernate.HibernateSessionDialectExtractor
 
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
 
getEntityNameProcessor() - Method in interface com.atlassian.dbexporter.ImportExportConfiguration
 
getForeignKeys() - Method in class com.atlassian.dbexporter.Table
 
getFromColumn(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ForeignKeyDefinitionNode
 
getFromField() - Method in class com.atlassian.dbexporter.ForeignKey
 
getFromTable() - Method in class com.atlassian.dbexporter.ForeignKey
 
getFromTable(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ForeignKeyDefinitionNode
 
getInt(String) - Method in class com.atlassian.dbexporter.DatabaseInformation
 
getInt(String, int) - Method in class com.atlassian.dbexporter.DatabaseInformation
 
getIsbn() - Method in interface com.atlassian.activeobjects.test.model.Book
 
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.ActiveObjectsSqlException
 
getMessage() - Method in exception com.atlassian.activeobjects.internal.CannotResolveActiveObjectsFactoryException
 
getMessage() - Method in exception com.atlassian.activeobjects.internal.DatabaseProviderNotFoundException
 
getMessage() - Method in exception com.atlassian.activeobjects.spi.ActiveObjectsImportExportException
 
getMetaKey(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.DatabaseInformationNode
 
getMetaValue(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.DatabaseInformationNode
 
getModelVersion() - Method in interface com.atlassian.activeobjects.external.ActiveObjectsUpgradeTask
This gives the version the upgrade task will upgrade the model to.
getModelVersionKey(Prefix) - Method in class com.atlassian.activeobjects.internal.ActiveObjectsSettingKeys
 
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
 
getName() - Method in interface com.atlassian.activeobjects.test.model.Author
 
getName() - Method in class com.atlassian.dbexporter.Column
 
getName(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDataNode
 
getName(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
getName(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ForeignKeyDefinitionNode
 
getName(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.TableDataNode
 
getName(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.TableDefinitionNode
 
getName() - Method in interface com.atlassian.dbexporter.node.NodeParser
Returns the name of the current entity.
getName() - Method in class com.atlassian.dbexporter.Table
 
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
 
getNextNode() - Method in interface com.atlassian.dbexporter.node.NodeParser
Returns the next node in the graph.
getNodeName() - Method in class com.atlassian.dbexporter.importer.AbstractSingleNodeImporter
 
getNodeName() - Method in class com.atlassian.dbexporter.importer.DatabaseInformationImporter
 
getNodeName() - Method in class com.atlassian.dbexporter.importer.DataImporter
 
getNodeName() - Method in class com.atlassian.dbexporter.importer.TableDefinitionImporter
 
getNumberOfPages() - Method in interface com.atlassian.activeobjects.test.model.Book
 
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
getPluginInformation() - Method in exception com.atlassian.activeobjects.spi.ActiveObjectsImportExportException
 
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
 
getPluginKey() - Method in interface com.atlassian.activeobjects.spi.PluginInformation
 
getPluginName() - Method in interface com.atlassian.activeobjects.spi.PluginInformation
 
getPluginVersion() - Method in interface com.atlassian.activeobjects.spi.PluginInformation
 
getPrecision() - Method in class com.atlassian.dbexporter.Column
 
getPrecision(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
getPrice() - Method in interface com.atlassian.activeobjects.test.model.Book
 
getProgressMonitor() - Method in interface com.atlassian.dbexporter.ImportExportConfiguration
 
getPublished() - Method in interface com.atlassian.activeobjects.test.model.Book
 
getRequiredAttribute(String) - Method in interface com.atlassian.dbexporter.node.NodeParser
Retrieves the value of an attribute of the current node.
getRootNode() - Method in interface com.atlassian.dbexporter.node.NodeStreamReader
Returns the root node of the object tree.
getRootNode() - Method in class com.atlassian.dbexporter.node.stax.StaxStreamReader
 
getRows() - Method in class com.atlassian.activeobjects.admin.tables.TablesController.TableInformation
 
getScale() - Method in class com.atlassian.dbexporter.Column
 
getScale(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
getSchema(Tenant) - Method in class com.atlassian.activeobjects.jira.JiraTenantAwareDataSourceProvider
 
getSchema(Tenant) - Method in class com.atlassian.activeobjects.spi.AbstractTenantAwareDataSourceProvider
 
getSchema() - Method in interface com.atlassian.activeobjects.spi.DataSourceProvider
Returns the name of the schema used with this database.
getSchema() - Method in class com.atlassian.activeobjects.spi.DataSourceProviderImpl
 
getSchema(Tenant) - Method in interface com.atlassian.activeobjects.spi.TenantAwareDataSourceProvider
The name of the schema used with this database for the tenant.
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.
getSqlException() - Method in exception com.atlassian.activeobjects.internal.ActiveObjectsSqlException
 
getSqlType() - Method in class com.atlassian.dbexporter.Column
 
getSqlType(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
getString(String) - Method in class com.atlassian.dbexporter.DatabaseInformation
 
getString(String, String) - Method in class com.atlassian.dbexporter.DatabaseInformation
 
getTable() - Method in class com.atlassian.activeobjects.admin.tables.TablesController.TableInformation
 
getTableName() - Method in exception com.atlassian.activeobjects.spi.ActiveObjectsImportExportException
 
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
 
getThrowables() - Method in exception com.atlassian.dbexporter.node.stax.XmlFactoryException
 
getTitle() - Method in interface com.atlassian.activeobjects.test.model.Book
 
getToColumn(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ForeignKeyDefinitionNode
 
getToField() - Method in class com.atlassian.dbexporter.ForeignKey
 
getToTable() - Method in class com.atlassian.dbexporter.ForeignKey
 
getToTable(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ForeignKeyDefinitionNode
 
getType() - Method in interface com.atlassian.dbexporter.DatabaseInformations.Database
 
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
 
getVendorName() - Method in interface com.atlassian.activeobjects.spi.PluginInformation
 
getVendorUrl() - Method in interface com.atlassian.activeobjects.spi.PluginInformation
 

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
 
HibernateSessionDialectExtractor - Class in com.atlassian.activeobjects.confluence.hibernate
Extracts the dialect from the hibernate session factory, provided the concrete implementation, also implements SessionFactoryImplementor.
HibernateSessionDialectExtractor(PluginHibernateSessionFactory, TransactionTemplate) - Constructor for class com.atlassian.activeobjects.confluence.hibernate.HibernateSessionDialectExtractor
 
HotRestartEvent - Class in com.atlassian.activeobjects.spi
This is the event that products can publish via their own EventPublisher to tell AO to hot restart itself.

I

IgnoreReservedKeyword - Annotation Type in com.atlassian.activeobjects.external
This annotation is used to ignore the keyword validation done by Active Objects.
ImportConfiguration - Interface in com.atlassian.dbexporter.importer
 
importData(NodeStreamReader, ImportConfiguration) - Method in class com.atlassian.dbexporter.DbImporter
Imports the XML document read from the stream
Importer - Interface in com.atlassian.dbexporter.importer
 
ImporterUtils - Class in com.atlassian.dbexporter.importer
 
ImportExportConfiguration - Interface in com.atlassian.dbexporter
Gives access to the essential configuration elements used during import/export
ImportExportErrorService - Interface in com.atlassian.dbexporter
 
ImportExportErrorServiceImpl - Class in com.atlassian.activeobjects.backup
 
ImportExportErrorServiceImpl(PluginInformationFactory) - Constructor for class com.atlassian.activeobjects.backup.ImportExportErrorServiceImpl
 
ImportExportException - Exception in com.atlassian.activeobjects.spi
The generic runtime exception for the DB exporter module.
ImportExportException(String) - Constructor for exception com.atlassian.activeobjects.spi.ImportExportException
 
ImportExportException(String, Throwable) - Constructor for exception com.atlassian.activeobjects.spi.ImportExportException
 
ImportExportException(Throwable) - Constructor for exception com.atlassian.activeobjects.spi.ImportExportException
 
importNode(NodeParser, ImportConfiguration, Context) - Method in class com.atlassian.dbexporter.importer.AbstractImporter
 
importNode(NodeParser, ImportConfiguration, Context) - Method in interface com.atlassian.dbexporter.importer.Importer
 
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
 
initExecutorService(Tenant) - Method in class com.atlassian.activeobjects.confluence.ConfluenceInitExecutorServiceProvider
In the case of HSQL, confluence will dispatch TenantArrivedEvent synchronously.
initExecutorService(Tenant) - Method in class com.atlassian.activeobjects.spi.DefaultInitExecutorServiceProvider
Create a thread pool executor with the same context class loader that was used when creating this class.
initExecutorService(Tenant) - Method in interface com.atlassian.activeobjects.spi.InitExecutorServiceProvider
Create an executor service in which to run AO init i.e.
InitExecutorServiceProvider - Interface in com.atlassian.activeobjects.spi
 
InMemoryPluginToTablesMapping - Class in com.atlassian.activeobjects.admin
 
InMemoryPluginToTablesMapping() - Constructor for class com.atlassian.activeobjects.admin.InMemoryPluginToTablesMapping
 
INSTANCE - Static variable in class com.atlassian.activeobjects.spi.HotRestartEvent
 
INSTANCE - Static variable in class com.atlassian.activeobjects.spi.NullBackupProgressMonitor
 
INSTANCE - Static variable in class com.atlassian.activeobjects.spi.NullRestoreProgressMonitor
 
invoke(Object, Method, Object[]) - Method in class com.atlassian.activeobjects.spi.ConnectionHandler
 
invoke(Object, Method, Object[]) - Method in class com.atlassian.activeobjects.tx.TransactionalProxy
 
isActiveSynchronisedTransaction() - Method in class com.atlassian.activeobjects.confluence.transaction.ConfluenceAOSynchronisationManager
 
isActiveSynchronisedTransaction() - Method in class com.atlassian.activeobjects.spi.NoOpTransactionSynchronisationManager
 
isActiveSynchronisedTransaction() - Method in interface com.atlassian.activeobjects.spi.TransactionSynchronisationManager
 
isAnnotated(Class) - Static method in class com.atlassian.activeobjects.tx.TransactionalProxy
Tells whether the given class is annotated as being transactional.
isAutoIncrement() - Method in class com.atlassian.dbexporter.Column
 
isAutoIncrement(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
isAvailable() - Method in interface com.atlassian.activeobjects.spi.PluginInformation
If the plugin information is available then the following methods will return non-null values.
isBinary(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
isBoolean(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
isClosed() - Method in interface com.atlassian.dbexporter.node.NodeParser
Returns true if this instance represents the end of a node (closing tag in XML).
isDataSourcePresent() - Method in interface com.atlassian.activeobjects.external.ActiveObjectsModuleMetaData
Indicates whether there is a data source (i.e.
isDate(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
isDouble(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
isEmpty() - Method in class com.atlassian.dbexporter.DatabaseInformation
 
isInitialized() - Method in interface com.atlassian.activeobjects.external.ActiveObjectsModuleMetaData
Indicates if initialization has completed successfully.
isInteger(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
isNewerThan(ModelVersion) - Method in class com.atlassian.activeobjects.external.ModelVersion
 
isNodeNotClosed(NodeParser, String) - Static method in class com.atlassian.dbexporter.importer.ImporterUtils
Checks that the node is the node with the given name and is not closed.
isOlderThan(ModelVersion) - Method in class com.atlassian.activeobjects.external.ModelVersion
 
isPrimaryKey() - Method in class com.atlassian.dbexporter.Column
 
isPrimaryKey(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
isRead() - Method in interface com.atlassian.activeobjects.test.model.Book
Whether this has been read by the user.
isSame(ModelVersion) - Method in class com.atlassian.activeobjects.external.ModelVersion
 
isSingleton() - Method in class com.atlassian.activeobjects.spring.ApplicationContextFactoryBean
 
isSingleton() - Method in class com.atlassian.activeobjects.spring.OptionalServiceFactoryBean
 
isStarting(String, boolean) - Method in interface com.atlassian.activeobjects.internal.Prefix
Tells whether the prefix is at the start of the given String
isStarting(String, boolean) - Method in class com.atlassian.activeobjects.internal.SimplePrefix
Checks whether the string parameter starts with the prefix.
isString(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
isTablePresent(Class<? extends RawEntity<?>>) - Method in interface com.atlassian.activeobjects.external.ActiveObjectsModuleMetaData
Checks if the table corresponding to given type exists in the database.
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
 
JdbcUtils - Class in com.atlassian.dbexporter.jdbc
Convenience methods for dealing with JDBC resources.
JdbcUtils() - Constructor for class com.atlassian.dbexporter.jdbc.JdbcUtils
 
JdbcUtils.JdbcCallable<T> - Interface in com.atlassian.dbexporter.jdbc
 
JiraDatabaseTypeExtractor - Interface in com.atlassian.activeobjects.jira
 
JiraTenantAwareDataSourceProvider - Class in com.atlassian.activeobjects.jira
 
JiraTenantAwareDataSourceProvider(OfBizConnectionFactory, JiraDatabaseTypeExtractor) - Constructor for class com.atlassian.activeobjects.jira.JiraTenantAwareDataSourceProvider
 

K

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

L

list() - Method in class com.atlassian.activeobjects.admin.tables.TablesController
 
logger - Variable in class com.atlassian.dbexporter.importer.AbstractImporter
 
LoggingBackupProgressMonitor - Class in com.atlassian.activeobjects.confluence.backup
A simple implementation of the backup progress monitor that logs progress to SLF4J.
LoggingBackupProgressMonitor() - Constructor for class com.atlassian.activeobjects.confluence.backup.LoggingBackupProgressMonitor
 
LoggingRestoreProgressMonitor - Class in com.atlassian.activeobjects.confluence.backup
A simple implementation of the backup progress monitor that logs progress to SLF4J.
LoggingRestoreProgressMonitor() - Constructor for class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 

M

META - Static variable in class com.atlassian.dbexporter.node.NodeBackup.DatabaseInformationNode
 
metadata(ImportExportErrorService, Connection) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
 
migrate(Class<? extends RawEntity<?>>...) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Creates the schema for the specified entities
migrate(Class<? extends RawEntity<?>>...) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
migrateDestructively(Class<? extends RawEntity<?>>...) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Create the schema for the specified entities, dropping columns and tables which are no longer required
migrateDestructively(Class<? extends RawEntity<?>>...) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
migrateEntities() - Method in class com.atlassian.activeobjects.test.model.Model
 
Model - Class in com.atlassian.activeobjects.test.model
 
Model(EntityManager) - Constructor for class com.atlassian.activeobjects.test.model.Model
 
Model(ActiveObjects) - Constructor for class com.atlassian.activeobjects.test.model.Model
 
MODEL_VERSION - Static variable in class com.atlassian.activeobjects.internal.ActiveObjectsSettingKeys
 
ModelVersion - Class in com.atlassian.activeobjects.external
 
ModelVersionManager - Interface in com.atlassian.activeobjects.internal
 
moduleMetaData() - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Provides information about the state of the ActiveObjects module
moduleMetaData() - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 

N

name - Variable in class com.atlassian.activeobjects.admin.PluginInfo
 
NAME - Static variable in class com.atlassian.dbexporter.node.NodeBackup.ColumnDataNode
 
NAME - Static variable in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
NAME - Static variable in class com.atlassian.dbexporter.node.NodeBackup.DatabaseInformationNode
 
NAME - Static variable in class com.atlassian.dbexporter.node.NodeBackup.ForeignKeyDefinitionNode
 
NAME - Static variable in class com.atlassian.dbexporter.node.NodeBackup.RootNode
 
NAME - Static variable in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
NAME - Static variable in class com.atlassian.dbexporter.node.NodeBackup.TableDataNode
 
NAME - Static variable in class com.atlassian.dbexporter.node.NodeBackup.TableDefinitionNode
 
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
 
newImportExportException(String, String) - Method in interface com.atlassian.dbexporter.ImportExportErrorService
 
newImportExportSqlException(String, String, SQLException) - Method in class com.atlassian.activeobjects.backup.ImportExportErrorServiceImpl
 
newImportExportSqlException(String, String, SQLException) - Method in interface com.atlassian.dbexporter.ImportExportErrorService
 
newInstance(Connection) - Static method in class com.atlassian.activeobjects.spi.ConnectionHandler
 
newInstance(Connection, ConnectionHandler.Closeable) - Static method in class com.atlassian.activeobjects.spi.ConnectionHandler
 
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
 
newParseException(Throwable) - Method in interface com.atlassian.dbexporter.ImportExportErrorService
 
newParseException(String) - Method in interface com.atlassian.dbexporter.ImportExportErrorService
 
newParseException(String, Throwable) - Method in interface com.atlassian.dbexporter.ImportExportErrorService
 
newRowImportSqlException(String, long, SQLException) - Method in class com.atlassian.activeobjects.backup.ImportExportErrorServiceImpl
 
newRowImportSqlException(String, long, SQLException) - Method in interface com.atlassian.dbexporter.ImportExportErrorService
 
newThread(Runnable) - Method in class com.atlassian.activeobjects.spi.ContextClassLoaderThreadFactory
 
NoDataSourceException - Exception in com.atlassian.activeobjects.external
 
NoDataSourceException() - Constructor for exception com.atlassian.activeobjects.external.NoDataSourceException
 
NodeBackup - Class in com.atlassian.dbexporter.node
Represents the nodes being read/written for backups
NodeBackup() - Constructor for class com.atlassian.dbexporter.node.NodeBackup
 
NodeBackup.ColumnDataNode - Class in com.atlassian.dbexporter.node
 
NodeBackup.ColumnDefinitionNode - Class in com.atlassian.dbexporter.node
 
NodeBackup.DatabaseInformationNode - Class in com.atlassian.dbexporter.node
 
NodeBackup.ForeignKeyDefinitionNode - Class in com.atlassian.dbexporter.node
 
NodeBackup.RootNode - Class in com.atlassian.dbexporter.node
 
NodeBackup.RowDataNode - Class in com.atlassian.dbexporter.node
 
NodeBackup.TableDataNode - Class in com.atlassian.dbexporter.node
 
NodeBackup.TableDefinitionNode - Class in com.atlassian.dbexporter.node
 
NodeCreator - Interface in com.atlassian.dbexporter.node
Represents a node in streaming XML documents.
NodeParser - Interface in com.atlassian.dbexporter.node
Represents a node in streaming XML documents.
NodeStreamReader - Interface in com.atlassian.dbexporter.node
Provides streaming read access to a node graph.
NodeStreamWriter - Interface in com.atlassian.dbexporter.node
 
NoOpAroundImporter - Class in com.atlassian.dbexporter.importer
A no-op around importer, convenient when only overriding one method.
NoOpAroundImporter() - Constructor for class com.atlassian.dbexporter.importer.NoOpAroundImporter
 
NoOpEntityNameProcessor - Class in com.atlassian.dbexporter
 
NoOpEntityNameProcessor() - Constructor for class com.atlassian.dbexporter.NoOpEntityNameProcessor
 
NoOpImporter - Class in com.atlassian.dbexporter.importer
 
NoOpImporter(ImportExportErrorService) - Constructor for class com.atlassian.dbexporter.importer.NoOpImporter
 
NoOpTransactionSynchronisationManager - Class in com.atlassian.activeobjects.spi
A simple no-op implementation of the TransactionSynchronisationManager
NoOpTransactionSynchronisationManager() - Constructor for class com.atlassian.activeobjects.spi.NoOpTransactionSynchronisationManager
 
NullBackupProgressMonitor - Class in com.atlassian.activeobjects.spi
 
NullRestoreProgressMonitor - Class in com.atlassian.activeobjects.spi
 

O

of(Plugin) - Static method in class com.atlassian.activeobjects.admin.PluginInfo
 
OfBizDatabaseTypeExtractor - Class in com.atlassian.activeobjects.jira
 
OfBizDatabaseTypeExtractor() - Constructor for class com.atlassian.activeobjects.jira.OfBizDatabaseTypeExtractor
 
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
 
PluginInformation - Interface in com.atlassian.activeobjects.spi
 
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
 
postProcessAfterInitialization(Object, String) - Method in class com.atlassian.activeobjects.external.TransactionalAnnotationProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class com.atlassian.activeobjects.external.TransactionalAnnotationProcessor
 
PREFIX - Static variable in class com.atlassian.activeobjects.backup.ActiveObjectsBackup
 
Prefix - Interface in com.atlassian.activeobjects.internal
Represents a String's prefix
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
 
preparedStatement(ImportExportErrorService, String, Connection, String) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
 
prepend(String) - Method in class com.atlassian.activeobjects.ao.AtlassianTablePrefix
 
prepend(String) - Method in interface com.atlassian.activeobjects.internal.Prefix
Prepends that prefix to the given String
prepend(String) - Method in class com.atlassian.activeobjects.internal.SimplePrefix
 
ProgressMonitor - Interface in com.atlassian.dbexporter.progress
Implement this interface to be notified of progress of long running tasks.
ProgressMonitor.Task - Enum in com.atlassian.dbexporter.progress
 
put(Object) - Method in class com.atlassian.dbexporter.Context
Add the given object to the context
putAll(Collection<?>) - Method in class com.atlassian.dbexporter.Context
Add all the given objects to the context

Q

quote(ImportExportErrorService, String, Connection, String) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
Quotes the database identifier if needed.

R

read(DatabaseInformation, EntityNameProcessor) - Method in class com.atlassian.activeobjects.backup.ActiveObjectsTableReader
 
read(DatabaseInformation, EntityNameProcessor) - Method in interface com.atlassian.dbexporter.exporter.TableReader
 
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.
restore(InputStream) - Method in class com.atlassian.activeobjects.confluence.backup.ActiveObjectsBackupRestoreProvider
 
restore(InputStream, RestoreProgressMonitor) - Method in interface com.atlassian.activeobjects.spi.Backup
This is the method that the application will call when restoring data.
RestoreProgressMonitor - Interface in com.atlassian.activeobjects.spi
 
RootNode() - Constructor for class com.atlassian.dbexporter.node.NodeBackup.RootNode
 
RowCounter - Class in com.atlassian.activeobjects.admin.tables
 
RowDataNode() - Constructor for class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
runOnRollBack(Runnable) - Method in class com.atlassian.activeobjects.confluence.transaction.ConfluenceAOSynchronisationManager
 
runOnRollBack(Runnable) - Method in class com.atlassian.activeobjects.spi.NoOpTransactionSynchronisationManager
 
runOnRollBack(Runnable) - Method in interface com.atlassian.activeobjects.spi.TransactionSynchronisationManager
Add an action to run if the encompassing transaction is rolled back
runOnSuccessfulCommit(Runnable) - Method in class com.atlassian.activeobjects.confluence.transaction.ConfluenceAOSynchronisationManager
 
runOnSuccessfulCommit(Runnable) - Method in class com.atlassian.activeobjects.spi.NoOpTransactionSynchronisationManager
 
runOnSuccessfulCommit(Runnable) - Method in interface com.atlassian.activeobjects.spi.TransactionSynchronisationManager
Add an action to run if the encompassing transaction is successfully committed

S

SalModelVersionManager - Class in com.atlassian.activeobjects.internal
A model version manager that uses SAL's PluginSettings to store the actual current version.
SalModelVersionManager(PluginSettingsFactory, ActiveObjectsSettingKeys) - Constructor for class com.atlassian.activeobjects.internal.SalModelVersionManager
 
save(OutputStream, BackupProgressMonitor) - Method in class com.atlassian.activeobjects.backup.ActiveObjectsBackup
Saves the backup to an output stream.
save(OutputStream, BackupProgressMonitor) - Method in interface com.atlassian.activeobjects.spi.Backup
This is the method that the application will call when doing the backup.
schemaConfiguration() - Static method in class com.atlassian.activeobjects.backup.ActiveObjectsBackup
 
setAbstract(String) - Method in interface com.atlassian.activeobjects.test.model.Book
 
setApplicationContext(ApplicationContext) - Method in class com.atlassian.activeobjects.spring.ApplicationContextFactoryBean
 
setAuthor(Author) - Method in interface com.atlassian.activeobjects.test.model.Authorship
 
setAutoIncrement(NodeCreator, Boolean) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
setBackup(Backup) - Method in class com.atlassian.activeobjects.confluence.backup.ActiveObjectsBackupRestoreProvider
 
setBook(Book) - Method in interface com.atlassian.activeobjects.test.model.Authorship
 
setContent(Reader) - Method in interface com.atlassian.dbexporter.node.NodeCreator
Similar to NodeCreator.setContentAsString(String), but passes the content to the NodeCreator as a Reader instance.
setContentAsBigDecimal(BigDecimal) - Method in interface com.atlassian.dbexporter.node.NodeCreator
 
setContentAsBigInteger(BigInteger) - Method in interface com.atlassian.dbexporter.node.NodeCreator
Similar to NodeCreator.setContentAsString(String), but sets the content to the specified BigInteger instance.
setContentAsBinary(byte[]) - Method in interface com.atlassian.dbexporter.node.NodeCreator
Similar to NodeCreator.setContentAsString(String), but sets the content to the specified byte[] instance.
setContentAsBoolean(Boolean) - Method in interface com.atlassian.dbexporter.node.NodeCreator
Similar to NodeCreator.setContentAsString(String), but sets the content to the specified Boolean instance.
setContentAsDate(Date) - Method in interface com.atlassian.dbexporter.node.NodeCreator
Similar to NodeCreator.setContentAsString(String), but sets the content to the specified Date instance.
setContentAsString(String) - Method in interface com.atlassian.dbexporter.node.NodeCreator
Sets the content of the current node to be the specified string.
setEntities(Set<Class<? extends RawEntity<?>>>) - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
setEventPublisher(EventPublisher) - Method in class com.atlassian.activeobjects.confluence.backup.ActiveObjectsBackupRestoreProvider
 
setFromColumn(NodeCreator, String) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ForeignKeyDefinitionNode
 
setFromTable(NodeCreator, String) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ForeignKeyDefinitionNode
 
setIsbn(long) - Method in interface com.atlassian.activeobjects.test.model.Book
 
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.
setName(String) - Method in interface com.atlassian.activeobjects.test.model.Author
 
setName(NodeCreator, String) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
setName(NodeCreator, String) - Static method in class com.atlassian.dbexporter.node.NodeBackup.TableDefinitionNode
 
setNameConverters(NameConverters) - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
setNumberOfPages(Integer) - Method in interface com.atlassian.activeobjects.test.model.Book
 
setPrecision(NodeCreator, Integer) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
setPrice(double) - Method in interface com.atlassian.activeobjects.test.model.Book
 
setPrimaryKey(NodeCreator, Boolean) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
setPublished(Date) - Method in interface com.atlassian.activeobjects.test.model.Book
 
setRead(boolean) - Method in interface com.atlassian.activeobjects.test.model.Book
 
setScale(NodeCreator, Integer) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
setSchemaConfiguration(SchemaConfiguration) - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
setSqlType(NodeCreator, int) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
setTableNamePrefix(Prefix) - Method in class com.atlassian.activeobjects.config.internal.DefaultActiveObjectsConfiguration
 
setTitle(String) - Method in interface com.atlassian.activeobjects.test.model.Book
 
setToColumn(NodeCreator, String) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ForeignKeyDefinitionNode
 
setToTable(NodeCreator, String) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ForeignKeyDefinitionNode
 
setTransactionSynchManager(TransactionSynchronisationManager) - Method in class com.atlassian.activeobjects.confluence.backup.ActiveObjectsBackupRestoreProvider
 
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
 
SqlServerAroundTableImporter - Class in com.atlassian.dbexporter.importer
 
SqlServerAroundTableImporter(ImportExportErrorService, String) - Constructor for class com.atlassian.dbexporter.importer.SqlServerAroundTableImporter
 
startCleaning() - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
 
StaxStreamReader - Class in com.atlassian.dbexporter.node.stax
Reader implementation using StAX.
StaxStreamReader(ImportExportErrorService, Reader) - Constructor for class com.atlassian.dbexporter.node.stax.StaxStreamReader
 
StaxStreamWriter - Class in com.atlassian.dbexporter.node.stax
Writer implementation using StAX.
StaxStreamWriter(ImportExportErrorService, Writer, Charset, String) - Constructor for class com.atlassian.dbexporter.node.stax.StaxStreamWriter
Creates a new StAX document with the default namespace set to the specified uri.
stopCleaning() - Method in class com.atlassian.activeobjects.osgi.ActiveObjectsServiceFactory
 
stream(Class<T>, EntityStreamCallback<T, K>) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Optimised read for large datasets.
stream(Class<T>, Query, EntityStreamCallback<T, K>) - Method in interface com.atlassian.activeobjects.external.ActiveObjects
Selects all entities of the given type and feeds them to the callback, one by one.
stream(Class<T>, Query, EntityStreamCallback<T, K>) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
stream(Class<T>, EntityStreamCallback<T, K>) - Method in class com.atlassian.activeobjects.internal.EntityManagedActiveObjects
 
supports(NodeParser) - Method in class com.atlassian.dbexporter.importer.AbstractSingleNodeImporter
 
supports(NodeParser) - Method in interface com.atlassian.dbexporter.importer.Importer
 
supports(NodeParser) - Method in class com.atlassian.dbexporter.importer.NoOpImporter
 

T

Table - Class in com.atlassian.dbexporter
 
Table(String, List<Column>, Collection<ForeignKey>) - Constructor for class com.atlassian.dbexporter.Table
 
TableCreator - Interface in com.atlassian.dbexporter.importer
 
TableDataNode() - Constructor for class com.atlassian.dbexporter.node.NodeBackup.TableDataNode
 
TableDefinitionExporter - Class in com.atlassian.dbexporter.exporter
 
TableDefinitionExporter(TableReader) - Constructor for class com.atlassian.dbexporter.exporter.TableDefinitionExporter
 
TableDefinitionImporter - Class in com.atlassian.dbexporter.importer
 
TableDefinitionImporter(ImportExportErrorService, TableCreator, DatabaseCleaner) - Constructor for class com.atlassian.dbexporter.importer.TableDefinitionImporter
 
TableDefinitionNode() - Constructor for class com.atlassian.dbexporter.node.NodeBackup.TableDefinitionNode
 
TableInformation(String, int) - Constructor for class com.atlassian.activeobjects.admin.tables.TablesController.TableInformation
 
tableName(String) - Method in class com.atlassian.activeobjects.backup.ActiveObjectsBackup.UpperCaseEntityNameProcessor
 
tableName(String) - Method in interface com.atlassian.dbexporter.EntityNameProcessor
Processes the table name
tableName(String) - Method in class com.atlassian.dbexporter.NoOpEntityNameProcessor
 
TableReader - Interface in com.atlassian.dbexporter.exporter
 
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
 
TenantAwareDataSourceProvider - Interface in com.atlassian.activeobjects.spi
Gives access to the host application data source.
TestActiveObjects - Class in com.atlassian.activeobjects.test
 
TestActiveObjects(EntityManager) - Constructor for class com.atlassian.activeobjects.test.TestActiveObjects
 
toLowerCase(String) - Static method in class com.atlassian.activeobjects.ao.ConverterUtils
 
toString() - Method in class com.atlassian.activeobjects.config.PluginKey
 
toString() - Method in class com.atlassian.activeobjects.external.ModelVersion
 
toString() - Method in class com.atlassian.dbexporter.importer.NoOpImporter
 
totalNumberOfTables(int) - Method in interface com.atlassian.dbexporter.progress.ProgressMonitor
 
toUpperCase(String) - Static method in class com.atlassian.activeobjects.ao.ConverterUtils
 
Transactional - Annotation Type in com.atlassian.activeobjects.tx
Annotating methods of an interface with this annotation will make those methods run within a transaction provided by the host application.
transactional(ActiveObjects, Object) - Static method in class com.atlassian.activeobjects.tx.TransactionalProxy
Makes the given instance object transactional.
TransactionalAnnotationProcessor - Class in com.atlassian.activeobjects.external
This is the class that processes the Transactional annotation within a plugin.
TransactionalAnnotationProcessor(ActiveObjects) - Constructor for class com.atlassian.activeobjects.external.TransactionalAnnotationProcessor
 
TransactionalProxy - Class in com.atlassian.activeobjects.tx
The proxy that takes care of wrapping annotated methods within a transaction.
TransactionalProxy(ActiveObjects, Object) - Constructor for class com.atlassian.activeobjects.tx.TransactionalProxy
 
TransactionManager - Interface in com.atlassian.activeobjects.internal
Handling of transactions.
TransactionSynchronisationManager - Interface in com.atlassian.activeobjects.spi
 

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
 
update(Prefix, ModelVersion) - Method in interface com.atlassian.activeobjects.internal.ModelVersionManager
 
update(Prefix, ModelVersion) - Method in class com.atlassian.activeobjects.internal.SalModelVersionManager
 
updateTotalNumberOfTablesToBackup(int) - Method in class com.atlassian.activeobjects.confluence.backup.LoggingBackupProgressMonitor
 
updateTotalNumberOfTablesToBackup(int) - Method in class com.atlassian.activeobjects.spi.AbstractBackupProgressMonitor
 
updateTotalNumberOfTablesToBackup(int) - Method in interface com.atlassian.activeobjects.spi.BackupProgressMonitor
 
updateTotalNumberOfTablesToRestore(int) - Method in class com.atlassian.activeobjects.confluence.backup.LoggingRestoreProgressMonitor
 
updateTotalNumberOfTablesToRestore(int) - Method in class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
updateTotalNumberOfTablesToRestore(int) - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
upgrade(ModelVersion, ActiveObjects) - Method in interface com.atlassian.activeobjects.external.ActiveObjectsUpgradeTask
Upgrades the database model of this Active Objects plugin to the given version.
upgrade(Prefix, List<ActiveObjectsUpgradeTask>, Supplier<ActiveObjects>) - Method in interface com.atlassian.activeobjects.internal.ActiveObjectUpgradeManager
Manages the upgrades for a given plugin.
upgrade(Prefix, List<ActiveObjectsUpgradeTask>, Supplier<ActiveObjects>) - Method in class com.atlassian.activeobjects.internal.ActiveObjectUpgradeManagerImpl
 
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 class com.atlassian.activeobjects.external.ModelVersion
 
valueOf(String) - Static method in enum com.atlassian.activeobjects.internal.DataSourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.activeobjects.spi.DatabaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.dbexporter.BatchMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.dbexporter.CleanupMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.dbexporter.DatabaseInformations.Database.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.dbexporter.progress.ProgressMonitor.Task
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.
values() - Static method in enum com.atlassian.activeobjects.spi.DatabaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.dbexporter.BatchMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.dbexporter.CleanupMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.dbexporter.DatabaseInformations.Database.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.dbexporter.progress.ProgressMonitor.Task
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
 

W

withConnection(ImportExportErrorService, ConnectionProvider, JdbcUtils.JdbcCallable<T>) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
 
withNoAutoCommit(ImportExportErrorService, Connection, JdbcUtils.JdbcCallable<T>) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
Executes callable with no autoCommit.

X

XmlFactoryException - Exception in com.atlassian.dbexporter.node.stax
 
XmlFactoryException(String, Throwable...) - Constructor for exception com.atlassian.dbexporter.node.stax.XmlFactoryException
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2018 Atlassian. All rights reserved.