|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.atlassian.jira.imports.project.handler.AbstractPersisterHandler
com.atlassian.jira.imports.project.handler.LabelsPersisterHandler
public class LabelsPersisterHandler
Reads, transforms, and stores all label entities from a backup file for the labels system field.
It is assumed that all label data that is processed by this handler is relevant and should be saved.
Constructor Summary | |
---|---|
LabelsPersisterHandler(ProjectImportPersister projectImportPersister,
ProjectImportMapper projectImportMapper,
ProjectImportResults projectImportResults,
BackupSystemInformation backupSystemInformation,
Executor executor)
|
Method Summary | |
---|---|
void |
endDocument()
Provides the implementation an opportunity to perform some action when the document is finished being read. |
void |
handleEntity(String entityName,
Map<String,String> attributes)
This is the main method to implement when using this ImportEntityHandler. |
void |
startDocument()
Provides the implementation an opportunity to perform some action when the document is starting to be read. |
Methods inherited from class com.atlassian.jira.imports.project.handler.AbstractPersisterHandler |
---|
execute |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LabelsPersisterHandler(ProjectImportPersister projectImportPersister, ProjectImportMapper projectImportMapper, ProjectImportResults projectImportResults, BackupSystemInformation backupSystemInformation, Executor executor)
Method Detail |
---|
public void handleEntity(String entityName, Map<String,String> attributes) throws ParseException, AbortImportException
ImportEntityHandler
handleEntity
in interface ImportEntityHandler
entityName
- identifies the entity (i.e. Issue)attributes
- complete list of the attributes listed in the XML element including the nested
elements.
ParseException
- if the entity is invalid a ParseException will be thrown.
AbortImportException
- to indicate to the ChainedSaxHandler
that it should abort its SAX parsing.public void startDocument()
ImportEntityHandler
startDocument
in interface ImportEntityHandler
public void endDocument()
ImportEntityHandler
endDocument
in interface ImportEntityHandler
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |