|
||||||||||
| 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 | |||||||||