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

A

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
 
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
 
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
 
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
 
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
 
AroundImporter - Interface in com.atlassian.dbexporter.importer
 

B

BatchMode - Enum in com.atlassian.dbexporter
 
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
 

C

call(Connection) - Method in interface com.atlassian.dbexporter.jdbc.JdbcUtils.JdbcCallable
 
check(DatabaseInformation) - Method in interface com.atlassian.dbexporter.importer.DatabaseInformationChecker
 
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.
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 SQLExceptions.
closeQuietly(Statement...) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
Closes the specified Statement, swallowing SQLExceptions.
closeQuietly(Connection) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
Closes the specified Connection, swallowing SQLExceptions.
closeQuietly(ResultSet, Statement) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
Closes the specified ResultSet and Statement, swallowing SQLExceptions.
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 interface com.atlassian.dbexporter.EntityNameProcessor
Processes the column name
columnName(String) - Method in class com.atlassian.dbexporter.NoOpEntityNameProcessor
 
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
 
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
 
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
 
create(DatabaseInformation, Iterable<Table>, EntityNameProcessor, ProgressMonitor) - Method in interface com.atlassian.dbexporter.importer.TableCreator
 
createStatement(ImportExportErrorService, String, Connection) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
 

D

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

E

end(Object...) - Method in interface com.atlassian.dbexporter.progress.ProgressMonitor
 
end(ProgressMonitor.Task, Object...) - Method in interface com.atlassian.dbexporter.progress.ProgressMonitor
 
EntityNameProcessor - Interface in com.atlassian.dbexporter
 
errorService - Variable in class com.atlassian.dbexporter.importer.AbstractImporter
 
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

flush() - Method in interface com.atlassian.dbexporter.node.NodeStreamWriter
 
flush() - Method in class com.atlassian.dbexporter.node.stax.StaxStreamWriter
 
ForeignKey - Class in com.atlassian.dbexporter
 
ForeignKey(String, String, String, String) - Constructor for class com.atlassian.dbexporter.ForeignKey
 
ForeignKeyDefinitionNode() - Constructor for class com.atlassian.dbexporter.node.NodeBackup.ForeignKeyDefinitionNode
 

G

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
 
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.
getBatchMode() - Method in interface com.atlassian.dbexporter.importer.ImportConfiguration
 
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
 
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.
getDatabaseInformation() - Method in interface com.atlassian.dbexporter.importer.ImportConfiguration
This is information of the targeted database.
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
 
getMetaKey(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.DatabaseInformationNode
 
getMetaValue(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.DatabaseInformationNode
 
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
 
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
 
getPrecision() - Method in class com.atlassian.dbexporter.Column
 
getPrecision(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
getProgressMonitor() - Method in interface com.atlassian.dbexporter.ImportExportConfiguration
 
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
 
getScale() - Method in class com.atlassian.dbexporter.Column
 
getScale(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
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
 
getThrowables() - Method in exception com.atlassian.dbexporter.node.stax.XmlFactoryException
 
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
 

I

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
 
importNode(NodeParser, ImportConfiguration, Context) - Method in class com.atlassian.dbexporter.importer.AbstractImporter
 
importNode(NodeParser, ImportConfiguration, Context) - Method in interface com.atlassian.dbexporter.importer.Importer
 
isAutoIncrement() - Method in class com.atlassian.dbexporter.Column
 
isAutoIncrement(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
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).
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
 
isInteger(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 
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.
isPrimaryKey() - Method in class com.atlassian.dbexporter.Column
 
isPrimaryKey(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
isString(NodeParser) - Static method in class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 

J

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
 

L

logger - Variable in class com.atlassian.dbexporter.importer.AbstractImporter
 

M

META - Static variable in class com.atlassian.dbexporter.node.NodeBackup.DatabaseInformationNode
 
metadata(ImportExportErrorService, Connection) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
 

N

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
 
newImportExportException(String, String) - Method in interface com.atlassian.dbexporter.ImportExportErrorService
 
newImportExportSqlException(String, String, SQLException) - Method in interface com.atlassian.dbexporter.ImportExportErrorService
 
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 interface com.atlassian.dbexporter.ImportExportErrorService
 
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
 

P

preparedStatement(ImportExportErrorService, String, Connection, String) - Static method in class com.atlassian.dbexporter.jdbc.JdbcUtils
 
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 interface com.atlassian.dbexporter.exporter.TableReader
 
RootNode() - Constructor for class com.atlassian.dbexporter.node.NodeBackup.RootNode
 
RowDataNode() - Constructor for class com.atlassian.dbexporter.node.NodeBackup.RowDataNode
 

S

setAutoIncrement(NodeCreator, Boolean) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
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.
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
 
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
 
setPrecision(NodeCreator, Integer) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
setPrimaryKey(NodeCreator, Boolean) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
setScale(NodeCreator, Integer) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
setSqlType(NodeCreator, int) - Static method in class com.atlassian.dbexporter.node.NodeBackup.ColumnDefinitionNode
 
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
 
SqlServerAroundTableImporter - Class in com.atlassian.dbexporter.importer
 
SqlServerAroundTableImporter(ImportExportErrorService, String) - Constructor for class com.atlassian.dbexporter.importer.SqlServerAroundTableImporter
 
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.
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
 
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
 
toString() - Method in class com.atlassian.dbexporter.importer.NoOpImporter
 
totalNumberOfTables(int) - Method in interface com.atlassian.dbexporter.progress.ProgressMonitor
 

V

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

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 I J L M N P Q R S T V W X 
Skip navigation links

Copyright © 2018 Atlassian. All rights reserved.