Uses of Class
net.sf.jailer.ExecutionContext
Packages that use ExecutionContext
Package
Description
-
Uses of ExecutionContext in net.sf.jailer
Constructors in net.sf.jailer with parameters of type ExecutionContext -
Uses of ExecutionContext in net.sf.jailer.api
Methods in net.sf.jailer.api that return ExecutionContext -
Uses of ExecutionContext in net.sf.jailer.configuration
Methods in net.sf.jailer.configuration with parameters of type ExecutionContextModifier and TypeMethodDescriptionLimitTransactionSizeInfo.additionalWhereConditionFragment(ExecutionContext executionContext) Gets fragment to be inserted as condition into the "WHERE".LimitTransactionSizeInfo.afterSelectFragment(ExecutionContext executionContext) Gets fragment to be inserted into a select statement after the "SELECT".longLimitTransactionSizeInfo.getSize(ExecutionContext executionContext) Gets increment size ornull, if incremental inserts are not applicable.booleanLimitTransactionSizeInfo.isApplicable(ExecutionContext executionContext) Is this applicable?LimitTransactionSizeInfo.statementSuffixFragment(ExecutionContext executionContext) Gets fragment to be appended. -
Uses of ExecutionContext in net.sf.jailer.database
Methods in net.sf.jailer.database with parameters of type ExecutionContextModifier and TypeMethodDescriptionstatic StringLocalDatabase.determineTempFileFolder(ExecutionContext executionContext) Determines the folder to be used for local db's temp files.static StringSQLDialect.dmlTableReference(String tableName, Session session, ExecutionContext executionContext) Gets table reference for DML statements for a given working table.voidShellScriptBasedStatisticRenovator.renew(Session session, ExecutionContext executionContext) Renews the DB table statistics for the working-tables by executing the shell-script.voidSqlScriptBasedStatisticRenovator.renew(Session session, ExecutionContext executionContext) Renews the DB table statistics for the working-tables by executing the SQL-script.voidStatisticRenovator.renew(Session session, ExecutionContext executionContext) Renews the DB table statistics for the working-tables.Constructors in net.sf.jailer.database with parameters of type ExecutionContextModifierConstructorDescriptionprotectedDMLTransformer(Table table, OutputStreamWriter scriptFileWriter, boolean upsertOnly, int maxBodySize, Session session, DBMS targetDBMSConfiguration, ImportFilterTransformer importFilterTransformer, AtomicReference<Table> identityInsertTable, ExecutionContext executionContext) Constructor.Factory(OutputStreamWriter scriptFileWriter, int maxBodySize, Session session, DBMS targetDBMSConfiguration, ExecutionContext executionContext) Constructor.Factory(OutputStreamWriter scriptFileWriter, boolean upsertOnly, int maxBodySize, Session session, DBMS targetDBMSConfiguration, ExecutionContext executionContext) Constructor.LocalDatabase(String driverClassName, String urlPattern, String user, String password, String jarfile, ExecutionContext executionContext) Creates a local database.UpdateTransformer(Table table, Set<Column> columns, OutputStreamWriter scriptFileWriter, int maxBodySize, Session session, DBMS targetDBMSConfiguration, ImportFilterTransformer importFilterTransformer, boolean inSourceSchema, String reason, ExecutionContext executionContext) Constructor. -
Uses of ExecutionContext in net.sf.jailer.datamodel
Methods in net.sf.jailer.datamodel with parameters of type ExecutionContextModifier and TypeMethodDescriptionstatic voidPrimaryKeyFactory.createUPKScope(String extractionModelFile, ExecutionContext executionContext) Creates a UPK scope by computing the closure of all subject tables in the extraction model and storing the resulting table names in the execution context.static StringDataModel.getAssociationsFile(ExecutionContext executionContext) Gets name of file containing the association definitions.static StringDataModel.getColumnsFile(ExecutionContext executionContext) Gets name of file containing the column definitions.static StringDataModel.getCommentsFile(ExecutionContext executionContext) Gets name of file containing the comments.static StringDataModel.getDatamodelFolder(ExecutionContext executionContext) Gets name of data model folder.static StringDataModel.getDisplayNamesFile(ExecutionContext executionContext) Gets name of file containing the display names.static StringDataModel.getExcludeFromDeletionFile(ExecutionContext executionContext) Gets name of file containing the list of tables to be excluded from deletion.static StringDataModel.getModelNameFile(ExecutionContext executionContext) Gets name of file containing the model name.static StringDataModel.getTablesFile(ExecutionContext executionContext) Gets name of file containing the table definitions.static StringDataModel.getVersionFile(ExecutionContext executionContext) Gets name of file containing the version number.Constructors in net.sf.jailer.datamodel with parameters of type ExecutionContextModifierConstructorDescriptionDataModel(String additionalTablesFile, String additionalAssociationsFile, Map<String, String> sourceSchemaMapping, CsvFile.LineFilter assocFilter, PrimaryKeyFactory primaryKeyFactory, ExecutionContext executionContext, boolean failOnMissingTables) Reads intable.csvandassociation.csvand builds the relational data model.DataModel(String additionalTablesFile, String additionalAssociationsFile, Map<String, String> sourceSchemaMapping, CsvFile.LineFilter assocFilter, PrimaryKeyFactory primaryKeyFactory, ExecutionContext executionContext, boolean failOnMissingTables, KnownIdentifierMap knownIdentifiers) Reads intable.csvandassociation.csvand builds the relational data model.DataModel(String additionalTablesFile, String additionalAssociationsFile, Map<String, String> sourceSchemaMapping, CsvFile.LineFilter assocFilter, ExecutionContext executionContext) Reads intable.csvandassociation.csvand builds the relational data model.DataModel(String additionalTablesFile, String additionalAssociationsFile, PrimaryKeyFactory primaryKeyFactory, ExecutionContext executionContext) Reads intable.csvandassociation.csvand builds the relational data model.DataModel(String additionalTablesFile, String additionalAssociationsFile, ExecutionContext executionContext) Reads intable.csvandassociation.csvand builds the relational data model.DataModel(Map<String, String> sourceSchemaMapping, ExecutionContext executionContext, boolean failOnMissingTables) Reads intable.csvandassociation.csvand builds the relational data model.DataModel(PrimaryKeyFactory primaryKeyFactory, Map<String, String> sourceSchemaMapping, ExecutionContext executionContext) Reads intable.csvandassociation.csvand builds the relational data model.DataModel(ExecutionContext executionContext) Reads intable.csvandassociation.csvand builds the relational data model.DataModel(KnownIdentifierMap knownIdentifiers, ExecutionContext executionContext) Reads intable.csvandassociation.csvand builds the relational data model.PrimaryKeyFactory(ExecutionContext executionContext) Constructor.RowIdSupport(DataModel dataModel, DBMS configuration, String rowIdType, ExecutionContext executionContext) Constructor.RowIdSupport(DataModel dataModel, DBMS configuration, ExecutionContext executionContext) Constructor. -
Uses of ExecutionContext in net.sf.jailer.dbunit
Constructors in net.sf.jailer.dbunit with parameters of type ExecutionContextModifierConstructorDescriptionFactory(TransformerHandler transformerHandler, DatabaseMetaData metaData, DBMS dbms, ExecutionContext executionContext) Constructor. -
Uses of ExecutionContext in net.sf.jailer.ddl
Constructors in net.sf.jailer.ddl with parameters of type ExecutionContext -
Uses of ExecutionContext in net.sf.jailer.enhancer
Methods in net.sf.jailer.enhancer with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoidFileBasedScriptEnhancer.addComments(Writer script, ScriptType scriptType, Session session, DBMS targetDBMSConfiguration, EntityGraph entityGraph, Set<Table> progress, ExecutionContext executionContext) Adds nothing.voidHelperTableEnhancer.addComments(Writer script, ScriptType scriptType, Session session, DBMS targetDBMSConfiguration, EntityGraph entityGraph, Set<Table> progress, ExecutionContext executionContext) Adds nothing.voidScriptEnhancer.addComments(Writer script, ScriptType scriptType, Session session, DBMS targetDBMSConfiguration, EntityGraph entityGraph, Set<Table> progress, ExecutionContext executionContext) Adds comments to the script.voidFileBasedScriptEnhancer.addEpilog(Writer script, ScriptType scriptType, Session session, DBMS targetDBMSConfiguration, EntityGraph entityGraph, Set<Table> progress, ExecutionContext executionContext) Adds epilogs.voidHelperTableEnhancer.addEpilog(Writer script, ScriptType scriptType, Session session, DBMS targetDBMSConfiguration, EntityGraph entityGraph, Set<Table> progress, ExecutionContext executionContext) Drops the JL_DUAL helper table at the bottom of the script if it was needed.voidScriptEnhancer.addEpilog(Writer script, ScriptType scriptType, Session session, DBMS targetDBMSConfiguration, EntityGraph entityGraph, Set<Table> progress, ExecutionContext executionContext) Adds statements at bottom of the script.voidFileBasedScriptEnhancer.addProlog(Writer script, ScriptType scriptType, Session session, DBMS targetDBMSConfiguration, EntityGraph entityGraph, Set<Table> progress, ExecutionContext executionContext) Adds prologs.voidHelperTableEnhancer.addProlog(Writer script, ScriptType scriptType, Session session, DBMS targetDBMSConfiguration, EntityGraph entityGraph, Set<Table> progress, ExecutionContext executionContext) Creates and populates the JL_DUAL helper table at the top of the script if needed.voidScriptEnhancer.addProlog(Writer script, ScriptType scriptType, Session session, DBMS targetDBMSConfiguration, EntityGraph entityGraph, Set<Table> progress, ExecutionContext executionContext) Adds statements at top of the script. -
Uses of ExecutionContext in net.sf.jailer.entitygraph
Fields in net.sf.jailer.entitygraph declared as ExecutionContextModifier and TypeFieldDescriptionprotected final ExecutionContextEntityGraph.executionContextThe execution context.Methods in net.sf.jailer.entitygraph with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoidEntityGraph.checkExist(ExecutionContext executionContext) Checks if the graph still exists.voidEntityGraph.truncate(ExecutionContext executionContext, boolean checkExist) Tries to delete this graph using "truncate".Constructors in net.sf.jailer.entitygraph with parameters of type ExecutionContextModifierConstructorDescriptionprotectedEntityGraph(int graphID, DataModel dataModel, ExecutionContext executionContext) -
Uses of ExecutionContext in net.sf.jailer.entitygraph.intradatabase
Methods in net.sf.jailer.entitygraph.intradatabase with parameters of type ExecutionContextModifier and TypeMethodDescriptionstatic IntraDatabaseEntityGraphIntraDatabaseEntityGraph.create(DataModel dataModel, int graphID, Session session, PrimaryKey universalPrimaryKey, Runnable updateStatistics, ExecutionContext executionContext) Creates a new entity-graph. -
Uses of ExecutionContext in net.sf.jailer.entitygraph.local
Methods in net.sf.jailer.entitygraph.local with parameters of type ExecutionContextModifier and TypeMethodDescriptionstatic LocalEntityGraphLocalEntityGraph.create(DataModel dataModel, int graphID, Session remoteSession, ExecutionContext executionContext) Creates a new entity-graph. -
Uses of ExecutionContext in net.sf.jailer.entitygraph.remote
Methods in net.sf.jailer.entitygraph.remote with parameters of type ExecutionContextModifier and TypeMethodDescriptionstatic RemoteEntityGraphRemoteEntityGraph.create(DataModel dataModel, int graphID, Session session, PrimaryKey universalPrimaryKey, Runnable updateStatistics, ExecutionContext executionContext) Creates a new entity-graph.protected static voidRemoteEntityGraph.init(int graphID, Session session, ExecutionContext executionContext) Initializes a new entity-graph.Constructors in net.sf.jailer.entitygraph.remote with parameters of type ExecutionContextModifierConstructorDescriptionprotectedRemoteEntityGraph(DataModel dataModel, int graphID, Session session, PrimaryKey universalPrimaryKey, Runnable updateStatistics, ExecutionContext executionContext) Constructor. -
Uses of ExecutionContext in net.sf.jailer.extractionmodel
Methods in net.sf.jailer.extractionmodel with parameters of type ExecutionContextModifier and TypeMethodDescriptionstatic StringExtractionModel.loadDatamodelFolder(String fileName, ExecutionContext executionContext) Loads the data model folder name from an extraction model file.Constructors in net.sf.jailer.extractionmodel with parameters of type ExecutionContextModifierConstructorDescriptionExtractionModel(String fileName, Map<String, String> sourceSchemaMapping, Map<String, String> parameters, ExecutionContext executionContext) Constructor.ExtractionModel(URL modelURL, Map<String, String> sourceSchemaMapping, Map<String, String> parameters, ExecutionContext executionContext, boolean failOnMissingSubject) Constructor.ExtractionModel(DataModel dataModel, ExecutionContext executionContext) Constructor for empty restriction models. -
Uses of ExecutionContext in net.sf.jailer.importfilter
Constructors in net.sf.jailer.importfilter with parameters of type ExecutionContextModifierConstructorDescriptionImportFilterManager(Session localSession, OutputStreamWriter result, Set<Table> progress, Quoting targetQuoting, ExecutionContext executionContext) Constructor. -
Uses of ExecutionContext in net.sf.jailer.liquibase
Constructors in net.sf.jailer.liquibase with parameters of type ExecutionContextModifierConstructorDescriptionFactory(TransformerHandler transformerHandler, DatabaseMetaData metaData, EntityGraph entityGraph, String scriptFile, Session session, ExecutionContext executionContext) Constructor. -
Uses of ExecutionContext in net.sf.jailer.modelbuilder
Methods in net.sf.jailer.modelbuilder with parameters of type ExecutionContextModifier and TypeMethodDescriptionJDBCMetaDataBasedModelElementFinder.PrivilegedSessionProvider.askForSessionWithPermissionToReadSchema(Session session, Table view, String schema, String tableName, ExecutionContext executionContext) Returns a session with permission to read the given schema, ornullif not available.static voidModelBuilder.build(DataSource dataSource, DBMS dbms, String schema, StringBuffer warnings, ExecutionContext executionContext) Builds the data model and writes generated definitions to CSV files.static voidModelBuilder.buildAndMerge(DataSource dataSource, DBMS dbms, String schema, StringBuffer warnings, ExecutionContext executionContext) Builds and merges the data model.static voidModelBuilder.cleanUp(ExecutionContext executionContext) Removes temporary files.JDBCMetaDataBasedModelElementFinder.findAssociations(DataModel dataModel, Map<Association, String[]> namingSuggestion, Session session, ExecutionContext executionContext) Finds associations by reading the databases meta-data.ModelElementFinder.findAssociations(DataModel dataModel, Map<Association, String[]> namingSuggestions, Session session, ExecutionContext executionContext) Finds a set ofAssociations.JDBCMetaDataBasedModelElementFinder.findColumns(Table table, Session session, ExecutionContext executionContext) ModelElementFinder.findColumns(Table table, Session session, ExecutionContext executionContext) JDBCMetaDataBasedModelElementFinder.findTables(Session session, ExecutionContext executionContext) Finds all tables in the DB schema.ModelElementFinder.findTables(Session session, ExecutionContext executionContext) Finds a set ofTables.static StringModelBuilder.getModelBuilderAssociationsFilename(ExecutionContext executionContext) Gets the name of the CSV file for generated association definitions.static StringModelBuilder.getModelBuilderColumnsFilename(ExecutionContext executionContext) Gets the name of the CSV file for generated column definitions.static StringModelBuilder.getModelBuilderCommentsFilename(ExecutionContext executionContext) Gets the name of the CSV file for generated comments.static StringModelBuilder.getModelBuilderTablesFilename(ExecutionContext executionContext) Gets the name of the CSV file for generated table definitions.static voidModelBuilder.resetFiles(ExecutionContext executionContext) Resets 'model-builder-*.csv' files. -
Uses of ExecutionContext in net.sf.jailer.restrictionmodel
Constructors in net.sf.jailer.restrictionmodel with parameters of type ExecutionContextModifierConstructorDescriptionRestrictionModel(DataModel dataModel, ExecutionContext executionContext) Constructor. -
Uses of ExecutionContext in net.sf.jailer.subsetting
Constructors in net.sf.jailer.subsetting with parameters of type ExecutionContext -
Uses of ExecutionContext in net.sf.jailer.util
Methods in net.sf.jailer.util with parameters of type ExecutionContextModifier and TypeMethodDescriptionstatic StringQuoting.unquotedTableName(Table t, ExecutionContext executionContext) Gets unquoted qualified table name. -
Uses of ExecutionContext in net.sf.jailer.xml
Methods in net.sf.jailer.xml with parameters of type ExecutionContextModifier and TypeMethodDescriptionXmlUtil.createObjectNotationTransformerHandler(String commentHeader, String rootTag, Writer out, boolean forSketch, ScriptFormat scriptFormat, SimpleDateFormat datePattern, SimpleDateFormat timestampPattern, ExecutionContext executionContext) static TransformerHandlerXmlUtil.createTransformerHandler(String commentHeader, String rootTag, StreamResult streamResult, Charset charset, ExecutionContext executionContext) Creates aTransformerHandler.Constructors in net.sf.jailer.xml with parameters of type ExecutionContextModifierConstructorDescriptionXmlExportTransformer(OutputStream out, String commentHeader, EntityGraph entityGraph, Set<Table> totalProgress, Set<Table> cyclicAggregatedTables, String rootTag, String datePattern, String timestampPattern, Session session, ScriptFormat scriptFormat, Charset charset, ExecutionContext executionContext) Constructor.XmlRowWriter(OutputStream out, String commentHeader, String rootTag, String datePattern, String timestampPattern, ScriptFormat scriptFormat, Charset charset, TransformerHandler transformerHandler, ExecutionContext executionContext) Constructor.XmlRowWriter(OutputStream out, String commentHeader, String rootTag, String datePattern, String timestampPattern, ScriptFormat scriptFormat, Charset charset, ExecutionContext executionContext) Constructor.