com.atlassian.jira.imports.csv
Class CsvDataBean

java.lang.Object
  extended by com.atlassian.jira.imports.csv.CsvDataBean
All Implemented Interfaces:
ImportDataBean

public class CsvDataBean
extends java.lang.Object
implements ImportDataBean


Constructor Summary
CsvDataBean(java.io.File file)
           
CsvDataBean(java.io.File file, ExternalVersionMapper affectedVersionMapper, ExternalVersionMapper fixedVersionMapper, java.util.List userMappers, ExternalComponentMapper componentMapper, ExternalProjectMapper projectMapper, ExternalIssueMapper issueMapper, ExternalCommentMapper commentMapper, ExternalCustomFieldValueMapper customFieldValueMapper)
           
CsvDataBean(java.io.File file, java.io.File propertiesFile)
           
 
Method Summary
 java.util.List getComponents(ExternalProject externalProject)
           
 java.util.List getIssues(ExternalProject externalProject)
           
 java.util.Iterator getIssuesIterator(ExternalProject externalProject)
           
 java.util.List getProjects()
           
protected  java.util.List getUserFieldsPrefix()
           
 java.util.List getUsers()
           
protected  java.util.List getVersionFieldsPrefix()
           
 java.util.List getVersions(ExternalProject externalProject)
           
 void setAffectedVersionMapper(SimpleExternalVersionMapper affectedVersionMapper)
           
 void setCommentMapper(ExternalCommentMapper commentMapper)
           
 void setComponentMapper(ExternalComponentMapper componentMapper)
           
 void setCustomFieldValueMapper(ExternalCustomFieldValueMapper customFieldValueMapper)
           
 void setFixedVersionMapper(SimpleExternalVersionMapper fixedVersionMapper)
           
 void setIssueMapper(ExternalIssueMapper issueMapper)
           
 void setProjectMapper(ExternalProjectMapper projectMapper)
           
 void setUserMappers(java.util.List userMappers)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CsvDataBean

public CsvDataBean(java.io.File file,
                   ExternalVersionMapper affectedVersionMapper,
                   ExternalVersionMapper fixedVersionMapper,
                   java.util.List userMappers,
                   ExternalComponentMapper componentMapper,
                   ExternalProjectMapper projectMapper,
                   ExternalIssueMapper issueMapper,
                   ExternalCommentMapper commentMapper,
                   ExternalCustomFieldValueMapper customFieldValueMapper)
            throws java.io.FileNotFoundException
Throws:
java.io.FileNotFoundException

CsvDataBean

public CsvDataBean(java.io.File file)
            throws java.io.FileNotFoundException
Throws:
java.io.FileNotFoundException

CsvDataBean

public CsvDataBean(java.io.File file,
                   java.io.File propertiesFile)
            throws java.io.FileNotFoundException,
                   org.apache.commons.configuration.ConfigurationException
Throws:
java.io.FileNotFoundException
org.apache.commons.configuration.ConfigurationException
Method Detail

getProjects

public java.util.List getProjects()
Specified by:
getProjects in interface ImportDataBean

getVersions

public java.util.List getVersions(ExternalProject externalProject)
Specified by:
getVersions in interface ImportDataBean

getComponents

public java.util.List getComponents(ExternalProject externalProject)
Specified by:
getComponents in interface ImportDataBean

getUsers

public java.util.List getUsers()
Specified by:
getUsers in interface ImportDataBean

getIssues

public java.util.List getIssues(ExternalProject externalProject)
Specified by:
getIssues in interface ImportDataBean

getIssuesIterator

public java.util.Iterator getIssuesIterator(ExternalProject externalProject)
Specified by:
getIssuesIterator in interface ImportDataBean

getUserFieldsPrefix

protected java.util.List getUserFieldsPrefix()

getVersionFieldsPrefix

protected java.util.List getVersionFieldsPrefix()

setAffectedVersionMapper

public void setAffectedVersionMapper(SimpleExternalVersionMapper affectedVersionMapper)

setFixedVersionMapper

public void setFixedVersionMapper(SimpleExternalVersionMapper fixedVersionMapper)

setUserMappers

public void setUserMappers(java.util.List userMappers)

setComponentMapper

public void setComponentMapper(ExternalComponentMapper componentMapper)

setProjectMapper

public void setProjectMapper(ExternalProjectMapper projectMapper)

setIssueMapper

public void setIssueMapper(ExternalIssueMapper issueMapper)

setCommentMapper

public void setCommentMapper(ExternalCommentMapper commentMapper)

setCustomFieldValueMapper

public void setCustomFieldValueMapper(ExternalCustomFieldValueMapper customFieldValueMapper)


Copyright © 2002-2006 Atlassian. All Rights Reserved.