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

  • 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 Detail

      • Migrator

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

      • isApplicable

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

        public abstract void apply​(F folder,
                                   P property)