Class DefaultScriptReadWriteHandler
java.lang.Object
de.hybris.platform.acceleratorservices.velocity.resource.store.DefaultScriptReadWriteHandler
- All Implemented Interfaces:
ScriptReadWriteHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfirmTarget(ScriptUrlContext urlContext) Copies a temporary impex script into its final destinationScriptUrlContext.getTargetScriptEffectivePath()and deletes a temporary source afterwards.protected WritercreateWriterInternal(File targetfile) prepareTemplateReader(ScriptUrlContext urlContext) Prepares aReaderfor a input velocity template.prepareTemporaryTargetWriter(ScriptUrlContext urlContext) Prepares aWriterfor output script.
-
Constructor Details
-
DefaultScriptReadWriteHandler
public DefaultScriptReadWriteHandler()
-
-
Method Details
-
prepareTemplateReader
Prepares aReaderfor a input velocity template.- Specified by:
prepareTemplateReaderin interfaceScriptReadWriteHandler
-
confirmTarget
Copies a temporary impex script into its final destinationScriptUrlContext.getTargetScriptEffectivePath()and deletes a temporary source afterwards.- Specified by:
confirmTargetin interfaceScriptReadWriteHandler
-
prepareTemporaryTargetWriter
Prepares aWriterfor output script.- Specified by:
prepareTemporaryTargetWriterin interfaceScriptReadWriteHandler
-
createWriterInternal
- Throws:
IOException
-