com.atlassian.studio.confluence.importexport
Class SpaceImportPreProcessor
java.lang.Object
com.atlassian.studio.confluence.importexport.AbstractPrimitivePropertyImportPreProcessor
com.atlassian.studio.confluence.importexport.SpaceImportPreProcessor
- All Implemented Interfaces:
- ImportedObjectPreProcessor
public class SpaceImportPreProcessor
- extends AbstractPrimitivePropertyImportPreProcessor
Processes a space import object, updates its space key to the new key provided.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpaceImportPreProcessor
public SpaceImportPreProcessor(String newKey)
handles
public boolean handles(ImportedObject object)
- Specified by:
handles in interface ImportedObjectPreProcessor- Specified by:
handles in class AbstractPrimitivePropertyImportPreProcessor
- Parameters:
object - The object to be processed
- Returns:
true if this preprocessor should be applied to the object, otherwise false.
updateProperty
protected PrimitiveProperty updateProperty(PrimitiveProperty spaceKey)
- Specified by:
updateProperty in class AbstractPrimitivePropertyImportPreProcessor
getPropertyNames
protected List<String> getPropertyNames()
- Description copied from class:
AbstractPrimitivePropertyImportPreProcessor
- Provides a list of names of properties that the pre-processor is targeting for processing.
There should only be one property in the object for each of the names in the returned list.
- Specified by:
getPropertyNames in class AbstractPrimitivePropertyImportPreProcessor
- Returns:
- A list of names that the pre-processor should be targeting
Copyright © 2003–2015 Atlassian. All rights reserved.