com.atlassian.jira.imports.fogbugz.transformer
Class AttachmentTransformerFactory

java.lang.Object
  extended by com.atlassian.jira.imports.fogbugz.transformer.AttachmentTransformerFactory

public class AttachmentTransformerFactory
extends Object

This class checks for FogBugs version and returns an instance of AttachmentTransformer appropriate for the FogBugz version.

This checks for a change in the Attachment table that was probably introduced in FogBugz 5.0.17. See http://jira.atlassian.com/browse/JRA-13180 for more information.

Since:
v3.13

Constructor Summary
AttachmentTransformerFactory(FogBugzConnectionBean connectionBean)
           
 
Method Summary
 ResultSetTransformer create(FogBugzConfigBean configBean, String externalIssueOldId)
          Returns an instance of AttachmentTransformer that works for the given version of FogBugz.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttachmentTransformerFactory

public AttachmentTransformerFactory(FogBugzConnectionBean connectionBean)
Method Detail

create

public ResultSetTransformer create(FogBugzConfigBean configBean,
                                   String externalIssueOldId)
Returns an instance of AttachmentTransformer that works for the given version of FogBugz.

Parameters:
configBean - FogBugz config bean
externalIssueOldId - external issue old ID
Returns:
an instance of AttachmentTransformer


Copyright © 2002-2009 Atlassian. All Rights Reserved.