Class AbstractPrimeMigration

java.lang.Object
org.primefaces.cli.migration.AbstractPrimeMigration
All Implemented Interfaces:
Runnable
Direct Known Subclasses:
GridCssMigration, PrimeFlexMigration

public abstract class AbstractPrimeMigration extends Object implements Runnable
  • Field Details

    • directory

      protected String directory
    • fileextensions

      protected String[] fileextensions
    • replaceExisting

      protected Boolean replaceExisting
    • replaceRegex

      protected final Map<String,String> replaceRegex
  • Constructor Details

    • AbstractPrimeMigration

      public AbstractPrimeMigration()
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
    • initReplaceRegEx

      protected abstract void initReplaceRegEx()
    • migrateSource

      public String migrateSource(String source)
    • migrateDirectory

      protected void migrateDirectory(Path directory, Set<String> fileextensions, boolean replaceExisting) throws Exception
      Throws:
      Exception
    • migrateFile

      protected void migrateFile(Path f, boolean replaceExisting) throws IOException
      Throws:
      IOException