Class ImportedObjectsDispatcher
- java.lang.Object
 - 
- com.atlassian.confluence.impl.backuprestore.restore.ImportedObjectsDispatcher
 
 
- 
public class ImportedObjectsDispatcher extends Object
Accepts objects and sends the object to the proper persister.- Since:
 - 7.20.0
 
 
- 
- 
Constructor Summary
Constructors Constructor Description ImportedObjectsDispatcher(PersistersCreator persistersCreator, DeferredActionsHolder deferredActionsHolder) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanprocessIncomingImportedObject(ImportedObjectV2 importedObject)booleanprocessNextStashPhase()Processes the next phase.voidrunDeferredOperations() 
 - 
 
- 
- 
Constructor Detail
- 
ImportedObjectsDispatcher
public ImportedObjectsDispatcher(PersistersCreator persistersCreator, DeferredActionsHolder deferredActionsHolder)
 
 - 
 
- 
Method Detail
- 
processIncomingImportedObject
public boolean processIncomingImportedObject(ImportedObjectV2 importedObject) throws BackupRestoreException
- Throws:
 BackupRestoreException
 
- 
runDeferredOperations
public void runDeferredOperations() throws BackupRestoreException- Throws:
 BackupRestoreException
 
- 
processNextStashPhase
public boolean processNextStashPhase() throws BackupRestoreExceptionProcesses the next phase.- Returns:
 - true of the phase was processed and false of the there are no more phases.
 - Throws:
 BackupRestoreException
 
 - 
 
 -