com.atlassian.jira.imports.csv
Class CsvDataBean
java.lang.Object
com.atlassian.jira.imports.csv.CsvDataBean
- All Implemented Interfaces:
- ImportDataBean
- public class CsvDataBean
- extends Object
- implements ImportDataBean
Constructor Summary |
CsvDataBean(File file,
ExternalVersionMapper affectedVersionMapper,
ExternalVersionMapper fixedVersionMapper,
List userMappers,
ExternalComponentMapper componentMapper,
ExternalProjectMapper projectMapper,
ExternalIssueMapper issueMapper,
ExternalCommentMapper commentMapper,
ExternalCustomFieldValueMapper customFieldValueMapper,
Character delimiter)
|
CsvDataBean(File file,
File propertiesFile,
Locale locale,
Character delimiter)
|
CsvDataBean(File file,
Locale locale,
Character delimiter)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
provider
CsvProvider provider
projectsCache
Map projectsCache
usersCache
Set usersCache
versionCache
Map versionCache
componentCache
Map componentCache
issueCache
Map issueCache
CsvDataBean
public CsvDataBean(File file,
ExternalVersionMapper affectedVersionMapper,
ExternalVersionMapper fixedVersionMapper,
List userMappers,
ExternalComponentMapper componentMapper,
ExternalProjectMapper projectMapper,
ExternalIssueMapper issueMapper,
ExternalCommentMapper commentMapper,
ExternalCustomFieldValueMapper customFieldValueMapper,
Character delimiter)
throws FileNotFoundException
CsvDataBean
public CsvDataBean(File file,
Locale locale,
Character delimiter)
throws FileNotFoundException
CsvDataBean
public CsvDataBean(File file,
File propertiesFile,
Locale locale,
Character delimiter)
throws FileNotFoundException,
org.apache.commons.configuration.ConfigurationException
getProjects
public List getProjects()
- Specified by:
getProjects
in interface ImportDataBean
getVersions
public List getVersions(ExternalProject externalProject)
- Specified by:
getVersions
in interface ImportDataBean
getComponents
public List getComponents(ExternalProject externalProject)
- Specified by:
getComponents
in interface ImportDataBean
getUsers
public List getUsers()
- Specified by:
getUsers
in interface ImportDataBean
getIssues
public List getIssues(ExternalProject externalProject)
- Specified by:
getIssues
in interface ImportDataBean
getIssuesIterator
public Iterator getIssuesIterator(ExternalProject externalProject)
- Specified by:
getIssuesIterator
in interface ImportDataBean
cleanUp
public void cleanUp()
- Specified by:
cleanUp
in interface ImportDataBean
getAttachmentsForIssue
public List getAttachmentsForIssue(ExternalIssue externalIssue)
- Specified by:
getAttachmentsForIssue
in interface ImportDataBean
getIssueKeyRegex
public String getIssueKeyRegex()
- Specified by:
getIssueKeyRegex
in interface ImportDataBean
getLinks
public List getLinks()
- Specified by:
getLinks
in interface ImportDataBean
getTotalIssues
public Long getTotalIssues()
- Specified by:
getTotalIssues
in interface ImportDataBean
getUserFieldsPrefix
protected List getUserFieldsPrefix()
getVersionFieldsPrefix
protected List getVersionFieldsPrefix()
setAffectedVersionMapper
public void setAffectedVersionMapper(SimpleExternalVersionMapper affectedVersionMapper)
setFixedVersionMapper
public void setFixedVersionMapper(SimpleExternalVersionMapper fixedVersionMapper)
setUserMappers
public void setUserMappers(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.