@PublicApi public class CustomFieldMapper extends AbstractMapper implements ProjectImportIdMapper
| Constructor and Description |
|---|
CustomFieldMapper() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
void |
flagIssueTypeInUse(String oldIssueId,
String oldIssueTypeId)
This method is called when we parse the
|
void |
flagValueAsRequired(String oldCustomFieldId,
String oldIssueId)
This method is called when we parse the
|
String |
getIssueTypeForIssue(String issueId)
Get the issue type in use for the provided issue id.
|
Collection |
getIssueTypeIdsForRequiredCustomField(String customFieldId)
Will return a collection of issue type ids that are in use on issues that have values for the specified
custom field id.
|
int |
hashCode() |
void |
ignoreCustomField(String customFieldId) |
boolean |
isIgnoredCustomField(String customFieldId) |
void |
registerIssueTypesInUse()
Associates issue types to custom fields.
|
void |
registerOldValue(String oldId,
String oldKey)
This is an internal method for use by Mappers extending AbstractMapper and should not be called from other classes.
|
String |
toString() |
clearMappedValues, flagValueAsRequired, getAllMappedIds, getDisplayName, getKey, getMappedId, getRegisteredOldIds, getRequiredOldIds, getValuesFromImport, mapValueclone, finalize, getClass, notify, notifyAll, wait, wait, waitclearMappedValues, getAllMappedIds, getDisplayName, getKey, getMappedId, getRegisteredOldIds, getRequiredOldIds, getValuesFromImport, mapValuepublic Collection getIssueTypeIdsForRequiredCustomField(String customFieldId)
customFieldId - the custom field idpublic void flagValueAsRequired(String oldCustomFieldId, String oldIssueId)
registerIssueTypesInUse() method should be called to associate issuetypes
to custom fields.oldCustomFieldId - The old CustomFieldId from the backup XML.oldIssueId - The old issue ID from the backup XML.flagIssueTypeInUse(String, String)public void flagIssueTypeInUse(String oldIssueId, String oldIssueTypeId)
registerIssueTypesInUse() method.oldIssueId - The old issue ID from the backup XML.oldIssueTypeId - The old issue type ID from the backup XML.flagValueAsRequired(String, String)public void registerIssueTypesInUse()
public void registerOldValue(String oldId, String oldKey)
AbstractMapperregisterOldValue in class AbstractMapperoldId - The ID of the required object from the import file.oldKey - The unique key of the required object from the import file.public String getIssueTypeForIssue(String issueId)
issueId - the issue id whose issue type you want to findflagIssueTypeInUse(String, String)public boolean isIgnoredCustomField(String customFieldId)
public void ignoreCustomField(String customFieldId)
Copyright © 2002-2015 Atlassian. All Rights Reserved.