Uses of Interface
org.pgcodekeeper.core.monitor.IMonitor
Packages that use IMonitor
Package
Description
-
Uses of IMonitor in org.pgcodekeeper.core.api
Methods in org.pgcodekeeper.core.api with parameters of type IMonitorModifier and TypeMethodDescriptionstatic voidPgCodeKeeperApi.export(ISettings settings, AbstractDatabase dbToExport, String exportTo, Collection<String> ignoreLists, IMonitor monitor) Exports database schema to project files with filtering and progress tracking.static voidPgCodeKeeperApi.update(ISettings settings, AbstractDatabase oldDb, AbstractDatabase newDb, String projectToUpdate, Collection<String> ignoreLists, IMonitor monitor) Updates project with changes from database with filtering and progress tracking.Constructors in org.pgcodekeeper.core.api with parameters of type IMonitorModifierConstructorDescriptionDatabaseFactory(ISettings settings, boolean ignoreErrors, boolean needAnalyze, IMonitor monitor) -
Uses of IMonitor in org.pgcodekeeper.core.loader
Methods in org.pgcodekeeper.core.loader with parameters of type IMonitorModifier and TypeMethodDescriptionstatic DatabaseLoaderLoaderFactory.createJdbcLoader(ISettings settings, String timezone, AbstractJdbcConnector connector, IMonitor monitor, IgnoreSchemaList ignoreSchemaList) Creates a JDBC database loader with specified connector and monitoring.static DatabaseLoaderLoaderFactory.createJdbcLoader(ISettings settings, String url, IgnoreSchemaList ignoreSchemaList, IMonitor monitor) Creates a JDBC database loader using URL-based connection and monitoring.Constructors in org.pgcodekeeper.core.loader with parameters of type IMonitorModifierConstructorDescriptionJdbcRunner(IMonitor monitor) Creates a new JDBC runner with the specified progress monitor.PgDumpLoader(Path inputFile, ISettings settings, IMonitor monitor) Creates a new dump loader for a file path with default monitoring level of 1.PgDumpLoader(Path inputFile, ISettings settings, IMonitor monitor, int monitoringLevel) This constructor createsInputStreamProviderusing inputFile parameter.PgDumpLoader(InputStreamProvider input, String inputObjectName, ISettings settings, IMonitor monitor) Creates a new dump loader with default monitoring level of 1.PgDumpLoader(InputStreamProvider input, String inputObjectName, ISettings settings, IMonitor monitor, int monitoringLevel) Creates a new dump loader with full configuration.ProjectLoader(String dirPath, ISettings settings, IMonitor monitor, List<Object> errors, IgnoreSchemaList ignoreSchemaList) Creates a new project loader with full configuration. -
Uses of IMonitor in org.pgcodekeeper.core.loader.callables
Constructors in org.pgcodekeeper.core.loader.callables with parameters of type IMonitorModifierConstructorDescriptionQueriesBatchCallable(Statement st, List<PgObjLocation> batches, IMonitor monitor, IProgressReporter reporter, Connection connection, DatabaseType dbType) Creates a new queries batch callable with the specified parameters. -
Uses of IMonitor in org.pgcodekeeper.core.loader.ch
Constructors in org.pgcodekeeper.core.loader.ch with parameters of type IMonitorModifierConstructorDescriptionJdbcChLoader(AbstractJdbcConnector connector, ISettings settings, IMonitor monitor, IgnoreSchemaList ignoreSchemaList) Creates a new ClickHouse JDBC loader with the specified parameters. -
Uses of IMonitor in org.pgcodekeeper.core.loader.jdbc
Methods in org.pgcodekeeper.core.loader.jdbc that return IMonitor -
Uses of IMonitor in org.pgcodekeeper.core.loader.ms
Constructors in org.pgcodekeeper.core.loader.ms with parameters of type IMonitorModifierConstructorDescriptionJdbcMsLoader(AbstractJdbcConnector connector, ISettings settings, IMonitor monitor, IgnoreSchemaList ignoreSchemaList) Creates a new Microsoft SQL Server JDBC loader with the specified parameters. -
Uses of IMonitor in org.pgcodekeeper.core.loader.pg
Constructors in org.pgcodekeeper.core.loader.pg with parameters of type IMonitorModifierConstructorDescriptionJdbcPgLoader(AbstractJdbcConnector connector, String timezone, ISettings settings, IMonitor monitor, IgnoreSchemaList ignoreSchemaList) Creates a new PostgreSQL JDBC loader with the specified parameters.JdbcSystemLoader(AbstractJdbcConnector connector, String timezone, IMonitor monitor) Creates a new system loader for the specified database connection. -
Uses of IMonitor in org.pgcodekeeper.core.model.difftree
Methods in org.pgcodekeeper.core.model.difftree with parameters of type IMonitorModifier and TypeMethodDescriptionstatic TreeElementDiffTree.create(ISettings settings, AbstractDatabase left, AbstractDatabase right, IMonitor monitor) Creates a diff tree comparing two database schemas with progress monitoring. -
Uses of IMonitor in org.pgcodekeeper.core.monitor
Classes in org.pgcodekeeper.core.monitor that implement IMonitorModifier and TypeClassDescriptionclassA null object implementation ofIMonitorthat provides no-op behavior for all monitoring operations except cancellation state management.Methods in org.pgcodekeeper.core.monitor that return IMonitorModifier and TypeMethodDescriptionIMonitor.createSubMonitor()Creates a sub-monitor for tracking a portion of this monitor's work.NullMonitor.createSubMonitor()Methods in org.pgcodekeeper.core.monitor with parameters of type IMonitorModifier and TypeMethodDescriptionstatic voidIMonitor.checkCancelled(IMonitor monitor) Checks if progress monitor has been cancelled. -
Uses of IMonitor in org.pgcodekeeper.core.parsers.antlr.base
Methods in org.pgcodekeeper.core.parsers.antlr.base with parameters of type IMonitorModifier and TypeMethodDescriptionstatic voidAntlrParser.parseChSqlStream(InputStreamProvider inputStream, String charsetName, String parsedObjectName, List<Object> errors, IMonitor mon, int monitoringLevel, ChSqlContextProcessor listener, Queue<AntlrTask<?>> antlrTasks) Parses ClickHouse SQL stream asynchronously.static voidAntlrParser.parseSqlStream(InputStreamProvider inputStream, String charsetName, String parsedObjectName, List<Object> errors, IMonitor mon, int monitoringLevel, SqlContextProcessor listener, Queue<AntlrTask<?>> antlrTasks) Parses PostgreSQL SQL stream asynchronously.static voidAntlrParser.parseTSqlStream(InputStreamProvider inputStream, String charsetName, String parsedObjectName, List<Object> errors, IMonitor mon, int monitoringLevel, TSqlContextProcessor listener, Queue<AntlrTask<?>> antlrTasks) Parses Microsoft SQL stream asynchronously.Constructors in org.pgcodekeeper.core.parsers.antlr.base with parameters of type IMonitorModifierConstructorDescriptionCustomParserListener(T database, String filename, ParserListenerMode mode, List<Object> errors, IMonitor monitor, ISettings settings) Creates a new parser listener for building database schemas. -
Uses of IMonitor in org.pgcodekeeper.core.parsers.antlr.ch
Constructors in org.pgcodekeeper.core.parsers.antlr.ch with parameters of type IMonitorModifierConstructorDescriptionChSQLOverridesListener(ChDatabase database, String filename, ParserListenerMode mode, List<Object> errors, IMonitor monitor, Map<PgStatement, StatementOverride> overrides, ISettings settings) Creates a new listener for ClickHouse SQL with override support.CustomChSQLParserListener(ChDatabase database, String filename, ParserListenerMode mode, List<Object> errors, IMonitor monitor, ISettings settings) Creates a new ClickHouse SQL parser listener. -
Uses of IMonitor in org.pgcodekeeper.core.parsers.antlr.ms
Constructors in org.pgcodekeeper.core.parsers.antlr.ms with parameters of type IMonitorModifierConstructorDescriptionCustomTSQLParserListener(MsDatabase database, String filename, ParserListenerMode mode, List<Object> errors, IMonitor monitor, ISettings settings) Creates a new Microsoft SQL Server parser listener.TSQLOverridesListener(MsDatabase db, String filename, ParserListenerMode mode, List<Object> errors, IMonitor mon, Map<PgStatement, StatementOverride> overrides, ISettings settings) Creates a new T-SQL listener with override support. -
Uses of IMonitor in org.pgcodekeeper.core.parsers.antlr.pg
Constructors in org.pgcodekeeper.core.parsers.antlr.pg with parameters of type IMonitorModifierConstructorDescriptionCustomSQLParserListener(PgDatabase database, String filename, ParserListenerMode mode, List<Object> errors, Queue<AntlrTask<?>> antlrTasks, IMonitor monitor, ISettings settings) Creates a new PostgreSQL SQL parser listener.SQLOverridesListener(PgDatabase db, String filename, ParserListenerMode mode, List<Object> errors, IMonitor mon, Map<PgStatement, StatementOverride> overrides, ISettings settings) Creates a new listener with override support.