performInPlaceAssembly(AssemblerConfig config) Performs a series of checks to determine whether or not the assembly should
occur "in-place" - that is, if the source archive will be assembled and then
replaced by the destination archive.
This implementation throws UtilityException if the source
archive doesn't exist or is a directory. If the destination archive is
null, it assumes that in-place assembly is dessired. It determines
if the source archive should be replaced with the destination archive
and provisions temporary files as needed.
Assemble the source file to the destination file. The superclass is responsible for ensuring
correct and not-null values for the source and destination, and for temporary file handling
used during in-place assembly.
Parameters: config - the assembler configuration object throws: UtilityException - throws: IOException -
Performs a series of checks to determine whether or not the assembly should
occur "in-place" - that is, if the source archive will be assembled and then
replaced by the destination archive.
If the destination is null, then perform in place assembly.
If the destination is equal to the source, then perform in place assembly.
Parameters: config - the AssemblerConfig true if in-place configuration should occur
Methods inherited from org.apache.pluto.util.assemble.WebXmlRewritingAssembler