Class MarkdownBasedMigrationProvider

java.lang.Object
ac.simons.neo4j.migrations.core.AbstractResourceBasedMigrationProvider
ac.simons.neo4j.migrations.formats.markdown.MarkdownBasedMigrationProvider
All Implemented Interfaces:
ac.simons.neo4j.migrations.core.Ordered, ac.simons.neo4j.migrations.core.ResourceBasedMigrationProvider

public final class MarkdownBasedMigrationProvider extends ac.simons.neo4j.migrations.core.AbstractResourceBasedMigrationProvider
Implementation of a ResourceBasedMigrationProvider that deals with Markdown files under the extension of .md.
Author:
Gerrit Meier
  • Field Summary

    Fields inherited from interface ac.simons.neo4j.migrations.core.Ordered

    HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a new instance of this provider.
  • Method Summary

    Modifier and Type
    Method
    Description
    Collection<ac.simons.neo4j.migrations.core.Migration>
    handle(ac.simons.neo4j.migrations.core.ResourceContext ctx)
     

    Methods inherited from class ac.simons.neo4j.migrations.core.AbstractResourceBasedMigrationProvider

    getExtension, getOrder, supportsArbitraryResourceNames

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MarkdownBasedMigrationProvider

      public MarkdownBasedMigrationProvider()
      Creates a new instance of this provider. It should not be necessary to call this directly, it will be done by the service loader.
  • Method Details

    • handle

      public Collection<ac.simons.neo4j.migrations.core.Migration> handle(ac.simons.neo4j.migrations.core.ResourceContext ctx)