Class PropertyMigration.Migrator<F extends com.cloudbees.hudson.plugins.folder.AbstractFolder<?>,P extends com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<F>>

java.lang.Object
jenkins.branch.PropertyMigration.Migrator<F,P>
All Implemented Interfaces:
ExtensionPoint
Enclosing class:
PropertyMigration<F extends com.cloudbees.hudson.plugins.folder.AbstractFolder<?>,P extends com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<F>>

public abstract static class PropertyMigration.Migrator<F extends com.cloudbees.hudson.plugins.folder.AbstractFolder<?>,P extends com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<F>> extends Object implements ExtensionPoint
  • Constructor Details

    • Migrator

      public Migrator(Class<F> folderClass, Class<P> propertyClass)
  • Method Details

    • isApplicable

      public final boolean isApplicable(com.cloudbees.hudson.plugins.folder.AbstractFolder<?> folder)
    • apply

      public abstract void apply(F folder, P property)