Skip navigation links
A B C D E G H I N P R S T U V 

A

AbstractBackupProgressMonitor - Class in com.atlassian.activeobjects.spi
 
AbstractBackupProgressMonitor() - Constructor for class com.atlassian.activeobjects.spi.AbstractBackupProgressMonitor
 
AbstractRestoreProgressMonitor - Class in com.atlassian.activeobjects.spi
 
AbstractRestoreProgressMonitor() - Constructor for class com.atlassian.activeobjects.spi.AbstractRestoreProgressMonitor
 
AbstractTenantAwareDataSourceProvider - Class in com.atlassian.activeobjects.spi
This class provides a partial implementation of the TenantAwareDataSourceProvider where #getDatabaseType() always returns DatabaseType.UNKNOWN.
AbstractTenantAwareDataSourceProvider() - Constructor for class com.atlassian.activeobjects.spi.AbstractTenantAwareDataSourceProvider
 
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
 
ActiveObjectsPluginConfiguration - Interface in com.atlassian.activeobjects.spi
Configuration settings for the ActiveObjects plugin.

B

Backup - Interface in com.atlassian.activeobjects.spi
Makes backup/restore possible ;-)
BackupProgressMonitor - Interface in com.atlassian.activeobjects.spi
 
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.spi.AbstractBackupProgressMonitor
 
beginDatabaseInformationBackup() - Method in interface com.atlassian.activeobjects.spi.BackupProgressMonitor
 
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.spi.AbstractRestoreProgressMonitor
 
beginRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
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.spi.AbstractRestoreProgressMonitor
 
beginTableCreationRestore(String) - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
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.spi.AbstractBackupProgressMonitor
 
beginTableDefinitionsBackup() - Method in interface com.atlassian.activeobjects.spi.BackupProgressMonitor
 
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.spi.AbstractRestoreProgressMonitor
 
beginTableRowRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
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.spi.AbstractRestoreProgressMonitor
 
beginTablesRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 

C

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
 
com.atlassian.activeobjects.spi - package com.atlassian.activeobjects.spi
This is the SPI package for the Active Objects plugin.
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
 
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
 
ContextClassLoaderThreadFactory - Class in com.atlassian.activeobjects.spi
 
ContextClassLoaderThreadFactory(ClassLoader) - Constructor for class com.atlassian.activeobjects.spi.ContextClassLoaderThreadFactory
 

D

DatabaseType - Enum in com.atlassian.activeobjects.spi
Represents the type of database.
DataSourceProvider - Interface in com.atlassian.activeobjects.spi
Gives access to the host application data source.
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
 
DefaultInitExecutorServiceProvider - Class in com.atlassian.activeobjects.spi
 
DefaultInitExecutorServiceProvider(ThreadLocalDelegateExecutorFactory) - Constructor for class com.atlassian.activeobjects.spi.DefaultInitExecutorServiceProvider
 

E

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.spi.AbstractBackupProgressMonitor
 
endDatabaseInformationBackup() - Method in interface com.atlassian.activeobjects.spi.BackupProgressMonitor
 
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.spi.AbstractRestoreProgressMonitor
 
endRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
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.spi.AbstractRestoreProgressMonitor
 
endTableCreationRestore(String) - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
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.spi.AbstractBackupProgressMonitor
 
endTableDefinitionsBackup() - Method in interface com.atlassian.activeobjects.spi.BackupProgressMonitor
 
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.spi.AbstractRestoreProgressMonitor
 
endTableRowRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 
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.spi.AbstractRestoreProgressMonitor
 
endTablesRestore() - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 

G

getContextClassLoader() - Method in class com.atlassian.activeobjects.spi.ContextClassLoaderThreadFactory
 
getCurrentTenant() - Method in class com.atlassian.activeobjects.spi.CompatibilityTenantContextImpl
Retrieve the current tenant.
getDatabaseBaseDirectory() - Method in interface com.atlassian.activeobjects.spi.ActiveObjectsPluginConfiguration
 
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() - 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.
getMessage() - Method in exception com.atlassian.activeobjects.spi.ActiveObjectsImportExportException
 
getPluginInformation() - Method in exception com.atlassian.activeobjects.spi.ActiveObjectsImportExportException
 
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
 
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.
getTableName() - Method in exception com.atlassian.activeobjects.spi.ActiveObjectsImportExportException
 
getVendorName() - Method in interface com.atlassian.activeobjects.spi.PluginInformation
 
getVendorUrl() - Method in interface com.atlassian.activeobjects.spi.PluginInformation
 

H

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

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
 
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
 
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
 
isActiveSynchronisedTransaction() - Method in class com.atlassian.activeobjects.spi.NoOpTransactionSynchronisationManager
 
isActiveSynchronisedTransaction() - Method in interface com.atlassian.activeobjects.spi.TransactionSynchronisationManager
 
isAvailable() - Method in interface com.atlassian.activeobjects.spi.PluginInformation
If the plugin information is available then the following methods will return non-null values.

N

newInstance(Connection) - Static method in class com.atlassian.activeobjects.spi.ConnectionHandler
 
newInstance(Connection, ConnectionHandler.Closeable) - Static method in class com.atlassian.activeobjects.spi.ConnectionHandler
 
newThread(Runnable) - Method in class com.atlassian.activeobjects.spi.ContextClassLoaderThreadFactory
 
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
 

P

PluginInformation - Interface in com.atlassian.activeobjects.spi
 

R

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
 
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.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

save(OutputStream, BackupProgressMonitor) - Method in interface com.atlassian.activeobjects.spi.Backup
This is the method that the application will call when doing the backup.

T

TenantAwareDataSourceProvider - Interface in com.atlassian.activeobjects.spi
Gives access to the host application data source.
TransactionSynchronisationManager - Interface in com.atlassian.activeobjects.spi
 

U

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.spi.AbstractRestoreProgressMonitor
 
updateTotalNumberOfTablesToRestore(int) - Method in interface com.atlassian.activeobjects.spi.RestoreProgressMonitor
 

V

valueOf(String) - Static method in enum com.atlassian.activeobjects.spi.DatabaseType
Returns the enum constant of this type with the specified name.
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.
A B C D E G H I N P R S T U V 
Skip navigation links

Copyright © 2018 Atlassian. All rights reserved.