Uses of Package
ac.simons.neo4j.migrations.core
Package
Description
The main entry package to Neo4j-Migrations.
-
ClassDescriptionA scanner for Cypher resources (resources ending with
Defaults.CYPHER_SCRIPT_EXTENSION
) available in the classpath.Result of a clean operation.Provides detailed information about the connection being used when invoking any method that talks to the database.Abstraction over Cypher resources.Terminal step of building a resourceA specialization of theOperationResult
that always affects a database, either the default one or a named other.ADeleteResult
will be created after usingMigrations.delete(MigrationVersion)
for deleting one single migration.Discoverer of migrations.Interface to be implemented for Java-based migrations.A location type.Accessor to messages shared between the core module and extensions.Base interface for any migration.Public information about an applied migration.Used for selecting how theMigrationChain
should be computed.A chain element describing a pending or applied migration.Parameter object / context for migrations to be applied.Configuration for Migrations.A builder to create new instances ofconfigurations
.Used for configuring the transaction mode in Cypher-based transactions.This class has been introduced in 2.8.3 to configure the way version numbers are sorted.An unchecked exception that is thrown when something didn't work as expected.State of a migration.Type of migration.A migrations version.Represents a Neo4j edition.Simplified Neo4j version, fuzzy if you want so (just looking at Major.Minor, not the patches).Represents the result of some operations.Same semantics asorg.springframework.core.Ordered
: The actual order can be interpreted as prioritization, with the first object (with the lowest order value) having the highest priority.ARepairmentResult
will be available after a successful attempt of repairing a database.The outcome of an attempt of repairing amigration chain
.An interface defining a provider with a set of supported extension and a mapper from resource toMigration
.A context in which a resource with a given URL was discovered.The result of theMigrations.validate()
operation.WhileValidationResult.isValid()
returns whether a database is in a valid state regarding migrations, the outcome gives the actual details. -
ClassDescriptionRepresents a Neo4j edition.Simplified Neo4j version, fuzzy if you want so (just looking at Major.Minor, not the patches).