hudson.plugins.global_build_stats.xstream.migration.v2
Class V1ToV2Migrator

java.lang.Object
  extended by hudson.plugins.global_build_stats.xstream.migration.AbstractMigrator<V1GlobalBuildStatsPOJO,V2GlobalBuildStatsPOJO>
      extended by hudson.plugins.global_build_stats.xstream.migration.v2.V1ToV2Migrator
All Implemented Interfaces:
GlobalBuildStatsDataMigrator<V1GlobalBuildStatsPOJO,V2GlobalBuildStatsPOJO>

public class V1ToV2Migrator
extends AbstractMigrator<V1GlobalBuildStatsPOJO,V2GlobalBuildStatsPOJO>

V2 Evolutions : - BuildStatConfiguration.yAxisChartType attribute added

Author:
fcamblor

Constructor Summary
V1ToV2Migrator()
           
 
Method Summary
protected  V2GlobalBuildStatsPOJO 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

V1ToV2Migrator

public V1ToV2Migrator()
Method Detail

createMigratedPojo

protected V2GlobalBuildStatsPOJO createMigratedPojo()
Specified by:
createMigratedPojo in class AbstractMigrator<V1GlobalBuildStatsPOJO,V2GlobalBuildStatsPOJO>

migrateBuildStatConfigs

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


Copyright © 2010. All Rights Reserved.