ccc.migration
Class TemplateMigration

java.lang.Object
  extended by ccc.migration.TemplateMigration

public class TemplateMigration
extends java.lang.Object

Migrate templates from CCC6.

Author:
Civic Computing Ltd.

Constructor Summary
TemplateMigration(LegacyDBQueries legacyQueries, Templates templates)
          Constructor.
 
Method Summary
 java.util.UUID getTemplate(ResourceName templateName, java.lang.String templateDescription, ResourceSummary templateFolder)
          Lookup the template for a template name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateMigration

public TemplateMigration(LegacyDBQueries legacyQueries,
                         Templates templates)
Constructor.

Parameters:
legacyQueries - The query API for CCC6.
templates - Templates API implementation.
Method Detail

getTemplate

public java.util.UUID getTemplate(ResourceName templateName,
                                  java.lang.String templateDescription,
                                  ResourceSummary templateFolder)
Lookup the template for a template name.

Parameters:
templateName - The name.
templateDescription - The description.
templateFolder - The folder in which templates should be created.
Returns:
The corresponding template, or null;


Copyright © 2010. All Rights Reserved.