hudson.plugins.global_build_stats.xstream.migration.v6
Class V5ToV6Migrator

java.lang.Object
  extended by hudson.plugins.global_build_stats.xstream.migration.AbstractMigrator<V5GlobalBuildStatsPOJO,V6GlobalBuildStatsPOJO>
      extended by hudson.plugins.global_build_stats.xstream.migration.v6.V5ToV6Migrator
All Implemented Interfaces:
GlobalBuildStatsDataMigrator<V5GlobalBuildStatsPOJO,V6GlobalBuildStatsPOJO>

public class V5ToV6Migrator
extends AbstractMigrator<V5GlobalBuildStatsPOJO,V6GlobalBuildStatsPOJO>

V6 Evolutions : - Creation of BuildStatConfiguration.buildFilters and move of jobFilter, nodeFilter and shownBuildResults into this encapsulated class

Author:
fcamblor

Constructor Summary
V5ToV6Migrator()
           
 
Method Summary
protected  V6GlobalBuildStatsPOJO createMigratedPojo()
           
protected  java.util.List<BuildStatConfiguration> migrateBuildStatConfigs(java.util.List<BuildStatConfiguration> buildStatConfigs)
           
 
Methods inherited from class hudson.plugins.global_build_stats.xstream.migration.AbstractMigrator
migrate, migrateJobBuildResults, readGlobalBuildStatsPOJO, registerBuildStatConfigId, retrieveBuildFromJobBuildResult
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

V5ToV6Migrator

public V5ToV6Migrator()
Method Detail

createMigratedPojo

protected V6GlobalBuildStatsPOJO createMigratedPojo()
Specified by:
createMigratedPojo in class AbstractMigrator<V5GlobalBuildStatsPOJO,V6GlobalBuildStatsPOJO>

migrateBuildStatConfigs

protected java.util.List<BuildStatConfiguration> migrateBuildStatConfigs(java.util.List<BuildStatConfiguration> buildStatConfigs)
Overrides:
migrateBuildStatConfigs in class AbstractMigrator<V5GlobalBuildStatsPOJO,V6GlobalBuildStatsPOJO>


Copyright © 2010. All Rights Reserved.