Index

A C D E G H I L M O P R S T V 
All Classes and Interfaces|All Packages

A

ac.simons.neo4j.migrations.quarkus.runtime - package ac.simons.neo4j.migrations.quarkus.runtime
The runtime infrastructure for configuring and creating instances of Migrations.
applyMigrations(RuntimeValue<Migrations>, RuntimeValue<Boolean>) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRecorder
Applies the migrations if MigrationsProperties.enabled is true.
autocrlf - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
If you're programming on Windows and working with people who are not (or vice-versa), you'll probably run into line-ending issues at some point.

C

clean() - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRPCService
 

D

database - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
The database that should be migrated (Neo4j EE 4.0+ only).
delayBetweenMigrations - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
A configurable delay that will be applied in between applying two migrations.
discover(MigrationContext) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticJavaBasedMigrationDiscoverer
 

E

enabled - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
Set to false to disable migrations at start.
equals(Object) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.ResourceWrapper
 
externalLocations - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
An optional list of external locations that don't become part of the image.

G

getAll() - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRPCService
 
getConnectionDetails() - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRPCService
 
getLabel() - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRPCService
 
getMigrationClasses() - Method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticJavaBasedMigrationDiscoverer
 
getPath() - Method in class ac.simons.neo4j.migrations.quarkus.runtime.ResourceWrapper
 
getResources() - Method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticClasspathResourceScanner
 
getUrl() - Method in class ac.simons.neo4j.migrations.quarkus.runtime.ResourceWrapper
 

H

hashCode() - Method in class ac.simons.neo4j.migrations.quarkus.runtime.ResourceWrapper
 

I

impersonatedUser - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
An alternative user to impersonate during migration.
installedBy - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
Username recorded as property by on the MIGRATED_TO relationship.
isEnabled(MigrationsProperties) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRecorder
Records the enabled-flag.

L

locationsToScan - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsBuildTimeProperties
Locations of migrations scripts.

M

migrate() - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRPCService
 
MigrationsBuildTimeProperties - Class in ac.simons.neo4j.migrations.quarkus.runtime
Part of the MigrationsProperties that can only be changed during build time.
MigrationsBuildTimeProperties() - Constructor for class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsBuildTimeProperties
 
MigrationsDevConsoleRecorder - Class in ac.simons.neo4j.migrations.quarkus.runtime
Triggered during development mode for contributing to the dev console.
MigrationsDevConsoleRecorder() - Constructor for class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsDevConsoleRecorder
 
MigrationsProperties - Class in ac.simons.neo4j.migrations.quarkus.runtime
Shim between MigrationsConfig and the Smallrye configuration.
MigrationsProperties() - Constructor for class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
 
MigrationsRecorder - Class in ac.simons.neo4j.migrations.quarkus.runtime
Records both initialization of the migration config and the migrations itself.
MigrationsRecorder() - Constructor for class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRecorder
 
MigrationsRPCService - Class in ac.simons.neo4j.migrations.quarkus.runtime
A service delegating to an instance of migrations for various tasks in the dev-ui.
MigrationsRPCService(Migrations) - Constructor for class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRPCService
 

O

of(Collection<ResourceWrapper>) - Static method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticClasspathResourceScanner
Creates a new scanner from a fixed set of predefined resources.
of(Collection<Class<? extends JavaBasedMigration>>) - Static method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticJavaBasedMigrationDiscoverer
Creates a new discoverer from a fixed set of already found and loaded classes.

P

packagesToScan - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsBuildTimeProperties
List of packages to scan for Java migrations.

R

recordConfig(MigrationsBuildTimeProperties, MigrationsProperties, StaticJavaBasedMigrationDiscoverer, ClasspathResourceScanner) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRecorder
Records the configuration
recordMigrations(RuntimeValue<MigrationsConfig>, RuntimeValue<Driver>) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRecorder
Records the migration itself.
recordMigrationsSupplier(RuntimeValue<Migrations>) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsDevConsoleRecorder
Used to expose the migrations runtime value to the dev console
ResourceWrapper - Class in ac.simons.neo4j.migrations.quarkus.runtime
A wrapper around a classpath resource written in a way so that Quarkus can serialize it to and load it from bytecode.
ResourceWrapper() - Constructor for class ac.simons.neo4j.migrations.quarkus.runtime.ResourceWrapper
 

S

scan(List<String>) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticClasspathResourceScanner
This method takes the statically found URLs and transform them depending on the runtime: If the scan is invoked in native image runtime, the resource: protocol is used with the original path of the resource.
schemaDatabase - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
The database that should be used for storing informations about migrations (Neo4j EE 4.0+ only).
setMigrationClasses(Set<Class<? extends JavaBasedMigration>>) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticJavaBasedMigrationDiscoverer
This method may not be used outside Quarkus internal code.
setPath(String) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.ResourceWrapper
 
setResources(Set<ResourceWrapper>) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticClasspathResourceScanner
This method may not be used outside Quarkus internal code.
setUrl(String) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.ResourceWrapper
 
StaticClasspathResourceScanner - Class in ac.simons.neo4j.migrations.quarkus.runtime
This resource scanner holds a list of resource wrappers, pointing to (Cypher) resources found on the classpath.
StaticClasspathResourceScanner() - Constructor for class ac.simons.neo4j.migrations.quarkus.runtime.StaticClasspathResourceScanner
 
StaticJavaBasedMigrationDiscoverer - Class in ac.simons.neo4j.migrations.quarkus.runtime
 
StaticJavaBasedMigrationDiscoverer() - Constructor for class ac.simons.neo4j.migrations.quarkus.runtime.StaticJavaBasedMigrationDiscoverer
 

T

transactionMode - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
The transaction mode in use (Defaults to "per migration", meaning one script is run in one transaction).

V

validateOnMigrate - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
Validating helps you verify that the migrations applied to the database match the ones available locally and is on by default.
versionSortOrder - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
The sort order for migrations.
A C D E G H I L M O P R S T V 
All Classes and Interfaces|All Packages