Class ChainedImportedObjectPreProcessor
- java.lang.Object
-
- com.atlassian.confluence.importexport.ChainedImportedObjectPreProcessor
-
- All Implemented Interfaces:
ImportedObjectPreProcessor
@Deprecated public class ChainedImportedObjectPreProcessor extends Object implements ImportedObjectPreProcessor
Deprecated.since 7.17.0.A container that runs an ImportedObject through multiple ImportedObjectPreProcessors in sequence.
-
-
Constructor Summary
Constructors Constructor Description ChainedImportedObjectPreProcessor(List<ImportedObjectPreProcessor> processorList)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ChainedImportedObjectPreProcessoremptyList()Deprecated.booleanhandles(ImportedObject object)Deprecated.ImportedObjectprocess(ImportedObject object)Deprecated.Process the object with each of the contained preprocessors
-
-
-
Constructor Detail
-
ChainedImportedObjectPreProcessor
public ChainedImportedObjectPreProcessor(List<ImportedObjectPreProcessor> processorList)
Deprecated.
-
-
Method Detail
-
emptyList
public static ChainedImportedObjectPreProcessor emptyList()
Deprecated.
-
handles
public boolean handles(ImportedObject object)
Deprecated.- Specified by:
handlesin interfaceImportedObjectPreProcessor- Parameters:
object- The object to be processed- Returns:
trueif any of the contained preprocessors should be applied to the object, otherwisefalse.
-
process
public ImportedObject process(ImportedObject object)
Deprecated.Process the object with each of the contained preprocessors- Specified by:
processin interfaceImportedObjectPreProcessor- Parameters:
object- The object that needs to be processed- Returns:
- A new processed object, or null if any of the preprocessors returned null
-
-