Uses of Interface
liquibase.resource.ResourceAccessor

Packages that use ResourceAccessor
liquibase   
liquibase.change The change package contains the available database "changes". 
liquibase.change.core   
liquibase.change.custom   
liquibase.changelog   
liquibase.changelog.visitor   
liquibase.database   
liquibase.dbdoc   
liquibase.integration.ant   
liquibase.integration.commandline   
liquibase.integration.spring   
liquibase.osgi   
liquibase.parser   
liquibase.parser.core.formattedsql   
liquibase.parser.core.sql   
liquibase.parser.core.xml   
liquibase.parser.core.yaml   
liquibase.precondition   
liquibase.precondition.core   
liquibase.resource   
liquibase.sdk.resource   
liquibase.sdk.supplier.resource   
liquibase.serializer   
liquibase.servicelocator   
liquibase.snapshot   
liquibase.sql.visitor   
liquibase.statement   
liquibase.structure   
liquibase.structure.core   
liquibase.util   
 

Uses of ResourceAccessor in liquibase
 

Methods in liquibase that return ResourceAccessor
 ResourceAccessor Liquibase.getFileOpener()
          Deprecated. use the newer-terminology version Liquibase.getResourceAccessor()
 ResourceAccessor Liquibase.getResourceAccessor()
          Return ResourceAccessor used by this Liquibase instance.
 

Constructors in liquibase with parameters of type ResourceAccessor
Liquibase(DatabaseChangeLog changeLog, ResourceAccessor resourceAccessor, Database database)
           
Liquibase(String changeLogFile, ResourceAccessor resourceAccessor, Database database)
          Creates a Liquibase instance.
Liquibase(String changeLogFile, ResourceAccessor resourceAccessor, DatabaseConnection conn)
          Creates a Liquibase instance for a given DatabaseConnection.
 

Uses of ResourceAccessor in liquibase.change
 

Methods in liquibase.change that return ResourceAccessor
 ResourceAccessor AbstractChange.getResourceAccessor()
           
 

Methods in liquibase.change with parameters of type ResourceAccessor
protected  void AbstractChange.customLoadLogic(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void ConstraintsConfig.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void ColumnConfig.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void AbstractChange.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void AddColumnConfig.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void Change.setResourceAccessor(ResourceAccessor resourceAccessor)
          Sets the ResourceAccessor that should be used for any file and/or resource loading needed by this Change.
 void AbstractChange.setResourceAccessor(ResourceAccessor resourceAccessor)
          Sets the ResourceAccessor that should be used for any file and/or resource loading needed by this Change.
 

Uses of ResourceAccessor in liquibase.change.core
 

Methods in liquibase.change.core with parameters of type ResourceAccessor
 void RawSQLChange.customLoadLogic(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
protected  void ExecuteShellCommandChange.customLoadLogic(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
protected  void DeleteDataChange.customLoadLogic(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
protected  void UpdateDataChange.customLoadLogic(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
protected  void CreateViewChange.customLoadLogic(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
protected  void StopChange.customLoadLogic(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void LoadDataColumnConfig.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.change.custom
 

Methods in liquibase.change.custom with parameters of type ResourceAccessor
 void CustomChangeWrapper.customLoadLogic(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void CustomChangeWrapper.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void CustomChange.setFileOpener(ResourceAccessor resourceAccessor)
          Sets the fileOpener that should be used for any file loading and resource finding for files that are provided by the user.
 

Uses of ResourceAccessor in liquibase.changelog
 

Methods in liquibase.changelog with parameters of type ResourceAccessor
protected  ChangeSet DatabaseChangeLog.createChangeSet(ParsedNode node, ResourceAccessor resourceAccessor)
           
protected  void DatabaseChangeLog.handleChildNode(ParsedNode node, ResourceAccessor resourceAccessor)
           
protected  void ChangeSet.handleChildNode(ParsedNode child, ResourceAccessor resourceAccessor)
           
protected  void ChangeSet.handleRollbackNode(ParsedNode rollbackNode, ResourceAccessor resourceAccessor)
           
 boolean DatabaseChangeLog.include(String fileName, boolean isRelativePath, ResourceAccessor resourceAccessor, ContextExpression includeContexts)
           
 void DatabaseChangeLog.includeAll(String pathName, boolean isRelativeToChangelogFile, IncludeAllFilter resourceFilter, boolean errorIfMissingOrEmpty, Comparator<String> resourceComparator, ResourceAccessor resourceAccessor, ContextExpression includeContexts)
           
 void DatabaseChangeLog.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void ChangeSet.load(ParsedNode node, ResourceAccessor resourceAccessor)
           
protected  Change ChangeSet.toChange(ParsedNode value, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.changelog.visitor
 

Methods in liquibase.changelog.visitor with parameters of type ResourceAccessor
 void DBDocVisitor.writeHTML(File rootOutputDir, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.database
 

Methods in liquibase.database with parameters of type ResourceAccessor
 DatabaseConnection DatabaseFactory.openConnection(String url, String username, String password, String propertyProvider, ResourceAccessor resourceAccessor)
           
 DatabaseConnection DatabaseFactory.openConnection(String url, String username, String password, String driver, String databaseClass, String driverPropertiesFile, String propertyProviderClass, ResourceAccessor resourceAccessor)
           
 Database DatabaseFactory.openDatabase(String url, String username, String password, String propertyProviderClass, ResourceAccessor resourceAccessor)
           
 Database DatabaseFactory.openDatabase(String url, String username, String password, String driver, String databaseClass, String driverPropertiesFile, String propertyProviderClass, ResourceAccessor resourceAccessor)
           
 

Constructors in liquibase.database with parameters of type ResourceAccessor
OfflineConnection(String url, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.dbdoc
 

Constructors in liquibase.dbdoc with parameters of type ResourceAccessor
ChangeLogWriter(ResourceAccessor resourceAccessor, File rootOutputDir)
           
 

Uses of ResourceAccessor in liquibase.integration.ant
 

Classes in liquibase.integration.ant that implement ResourceAccessor
 class AntResourceAccessor
          Deprecated. This class is deprecated. The ResourceAccessor for the ant tasks now uses other pre-defined implementations and there is no need for a custom implementation. This class will be removed in the future.
 

Uses of ResourceAccessor in liquibase.integration.commandline
 

Classes in liquibase.integration.commandline that implement ResourceAccessor
 class CommandLineResourceAccessor
          Extension of ClassLoaderResourceAccessor that adds extra fuzzy searching logic based on what users may enter that is different than what is exactly correct.
 

Methods in liquibase.integration.commandline with parameters of type ResourceAccessor
static Database CommandLineUtils.createDatabaseObject(ResourceAccessor resourceAccessor, String url, String username, String password, String driver, String defaultCatalogName, String defaultSchemaName, boolean outputDefaultCatalog, boolean outputDefaultSchema, String databaseClass, String driverPropertiesFile, String propertyProviderClass, String liquibaseCatalogName, String liquibaseSchemaName, String databaseChangeLogTableName, String databaseChangeLogLockTableName)
           
static ChangeExecListener ChangeExecListenerUtils.getChangeExecListener(Database database, ResourceAccessor resourceAccessor, String changeExecListenerClass, String changeExecListenerPropertiesFile)
           
 

Uses of ResourceAccessor in liquibase.integration.spring
 

Classes in liquibase.integration.spring that implement ResourceAccessor
 class SpringLiquibase.SpringResourceOpener
           
 

Methods in liquibase.integration.spring with parameters of type ResourceAccessor
protected  Database SpringLiquibase.createDatabase(Connection c, ResourceAccessor resourceAccessor)
          Subclasses may override this method add change some database settings such as default schema before returning the database object.
 

Uses of ResourceAccessor in liquibase.osgi
 

Classes in liquibase.osgi that implement ResourceAccessor
 class OSGiResourceAccessor
           
 

Uses of ResourceAccessor in liquibase.parser
 

Methods in liquibase.parser with parameters of type ResourceAccessor
 SnapshotParser SnapshotParserFactory.getParser(String fileNameOrExtension, ResourceAccessor resourceAccessor)
           
 ChangeLogParser ChangeLogParserFactory.getParser(String fileNameOrExtension, ResourceAccessor resourceAccessor)
           
 DatabaseChangeLog ChangeLogParser.parse(String physicalChangeLogLocation, ChangeLogParameters changeLogParameters, ResourceAccessor resourceAccessor)
           
 DatabaseSnapshot SnapshotParser.parse(String path, ResourceAccessor resourceAccessor)
           
 boolean ChangeLogParser.supports(String changeLogFile, ResourceAccessor resourceAccessor)
           
 boolean SnapshotParser.supports(String path, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.parser.core.formattedsql
 

Methods in liquibase.parser.core.formattedsql with parameters of type ResourceAccessor
protected  InputStream FormattedSqlChangeLogParser.openChangeLogFile(String physicalChangeLogLocation, ResourceAccessor resourceAccessor)
           
 DatabaseChangeLog FormattedSqlChangeLogParser.parse(String physicalChangeLogLocation, ChangeLogParameters changeLogParameters, ResourceAccessor resourceAccessor)
           
 boolean FormattedSqlChangeLogParser.supports(String changeLogFile, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.parser.core.sql
 

Methods in liquibase.parser.core.sql with parameters of type ResourceAccessor
 DatabaseChangeLog SqlChangeLogParser.parse(String physicalChangeLogLocation, ChangeLogParameters changeLogParameters, ResourceAccessor resourceAccessor)
           
 boolean SqlChangeLogParser.supports(String changeLogFile, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.parser.core.xml
 

Methods in liquibase.parser.core.xml with parameters of type ResourceAccessor
 DatabaseChangeLog AbstractChangeLogParser.parse(String physicalChangeLogLocation, ChangeLogParameters changeLogParameters, ResourceAccessor resourceAccessor)
           
protected abstract  ParsedNode AbstractChangeLogParser.parseToNode(String physicalChangeLogLocation, ChangeLogParameters changeLogParameters, ResourceAccessor resourceAccessor)
           
protected  ParsedNode XMLChangeLogSAXParser.parseToNode(String physicalChangeLogLocation, ChangeLogParameters changeLogParameters, ResourceAccessor resourceAccessor)
           
 boolean XMLChangeLogSAXParser.supports(String changeLogFile, ResourceAccessor resourceAccessor)
           
 void LiquibaseEntityResolver.useResoureAccessor(ResourceAccessor resourceAccessor, String basePath)
          Use the resource accessor to resolve external entities
 

Constructors in liquibase.parser.core.xml with parameters of type ResourceAccessor
ResourceAccessorXsdStreamResolver(ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.parser.core.yaml
 

Methods in liquibase.parser.core.yaml with parameters of type ResourceAccessor
 DatabaseChangeLog YamlChangeLogParser.parse(String physicalChangeLogLocation, ChangeLogParameters changeLogParameters, ResourceAccessor resourceAccessor)
           
 DatabaseSnapshot YamlSnapshotParser.parse(String path, ResourceAccessor resourceAccessor)
           
 boolean YamlParser.supports(String changeLogFile, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.precondition
 

Methods in liquibase.precondition with parameters of type ResourceAccessor
 void Precondition.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void PreconditionLogic.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void CustomPreconditionWrapper.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
protected  Precondition PreconditionLogic.toPrecondition(ParsedNode node, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.precondition.core
 

Methods in liquibase.precondition.core with parameters of type ResourceAccessor
 void PreconditionContainer.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.resource
 

Classes in liquibase.resource that implement ResourceAccessor
 class AbstractResourceAccessor
           
 class ClassLoaderResourceAccessor
          An implementation of ResourceAccessor that wraps a class loader.
 class CompositeResourceAccessor
          A ResourceAccessor that will search in a list of other ResourceAccessors until it finds one that has a resource of the appropriate name and path.
 class FileSystemResourceAccessor
          A @{link ResourceAccessor} implementation which finds Files in the File System.
 

Constructors in liquibase.resource with parameters of type ResourceAccessor
CompositeResourceAccessor(ResourceAccessor... resourceAccessors)
           
 

Constructor parameters in liquibase.resource with type arguments of type ResourceAccessor
CompositeResourceAccessor(List<ResourceAccessor> resourceAccessors)
           
 

Uses of ResourceAccessor in liquibase.sdk.resource
 

Classes in liquibase.sdk.resource that implement ResourceAccessor
 class MockResourceAccessor
           
 

Uses of ResourceAccessor in liquibase.sdk.supplier.resource
 

Methods in liquibase.sdk.supplier.resource that return ResourceAccessor
 ResourceAccessor ResourceSupplier.getSimpleResourceAccessor()
           
 

Uses of ResourceAccessor in liquibase.serializer
 

Methods in liquibase.serializer with parameters of type ResourceAccessor
 void LiquibaseSerializable.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void AbstractLiquibaseSerializable.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.servicelocator
 

Methods in liquibase.servicelocator with parameters of type ResourceAccessor
 void ServiceLocator.setResourceAccessor(ResourceAccessor resourceAccessor)
           
 

Constructors in liquibase.servicelocator with parameters of type ResourceAccessor
CustomResolverServiceLocator(PackageScanClassResolver classResolver, ResourceAccessor accessor)
           
ServiceLocator(PackageScanClassResolver classResolver, ResourceAccessor accessor)
           
ServiceLocator(ResourceAccessor accessor)
           
 

Uses of ResourceAccessor in liquibase.snapshot
 

Methods in liquibase.snapshot with parameters of type ResourceAccessor
 void SnapshotControl.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void DatabaseSnapshot.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
protected  void DatabaseSnapshot.loadObjects(Map<String,DatabaseObject> objectMap, Map<String,DatabaseObject> allObjects, ParsedNode node, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.sql.visitor
 

Methods in liquibase.sql.visitor with parameters of type ResourceAccessor
 void AbstractSqlVisitor.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.statement
 

Constructors in liquibase.statement with parameters of type ResourceAccessor
ExecutablePreparedStatementBase(Database database, String catalogName, String schemaName, String tableName, List<ColumnConfig> columns, ChangeSet changeSet, ResourceAccessor resourceAccessor)
           
InsertExecutablePreparedStatement(Database database, String catalogName, String schemaName, String tableName, List<ColumnConfig> columns, ChangeSet changeSet, ResourceAccessor resourceAccessor)
           
UpdateExecutablePreparedStatement(Database database, String catalogName, String schemaName, String tableName, List<ColumnConfig> columns, ChangeSet changeSet, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.structure
 

Methods in liquibase.structure with parameters of type ResourceAccessor
 void DatabaseObjectCollection.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void AbstractDatabaseObject.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.structure.core
 

Methods in liquibase.structure.core with parameters of type ResourceAccessor
 void UniqueConstraint.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void Column.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 void Column.AutoIncrementInformation.load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
           
 

Uses of ResourceAccessor in liquibase.util
 

Methods in liquibase.util with parameters of type ResourceAccessor
static InputStream StreamUtil.openStream(String path, Boolean relativeToChangelogFile, ChangeSet changeSet, ResourceAccessor resourceAccessor)
           
static InputStream StreamUtil.singleInputStream(String path, ResourceAccessor resourceAccessor)
           
 



Copyright © 2016 Liquibase.org. All rights reserved.