|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ImportedPluginDataPreProcessor
Allows imported plugin data to be modified before they are persisted. For example, we may want to change the entity id referenced by a workday task.
Method Summary | |
---|---|
java.io.File |
process(com.atlassian.plugin.ModuleDescriptor<BackupRestoreProvider> moduleDescriptor,
java.io.File source,
ImportProcessorSummary summary)
Takes a source file of plugin data and returns a new, processed plugin data file, or the original file if no processing is required, or null if the plugin data should be skipped. |
Method Detail |
---|
java.io.File process(com.atlassian.plugin.ModuleDescriptor<BackupRestoreProvider> moduleDescriptor, java.io.File source, ImportProcessorSummary summary)
moduleDescriptor
- the module descriptor of the plugin module whose plugin data is to be restoredsource
- The source file of the plugin data that needs to be processedsummary
- The summary of the import just completed by Confluence.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |