dk.netarkivet.deploy
Class DeployConfiguration
java.lang.Object
dk.netarkivet.deploy.DeployConfiguration
public class DeployConfiguration
- extends java.lang.Object
The structure for the deploy-config.
Loads the deploy-configuration from an XML file into a XmlStructure.
Constructor Summary |
DeployConfiguration(java.io.File deployConfigFileName,
java.io.File netarchiveSuiteFileName,
java.io.File secPolicyFileName,
java.io.File logPropFileName,
java.lang.String outputDirName,
java.io.File dbFileName,
java.io.File arcdbFileName,
boolean resetDir,
java.io.File externalJarFolder)
Constructor. |
Method Summary |
void |
write()
Makes every physical location create their scripts. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DeployConfiguration
public DeployConfiguration(java.io.File deployConfigFileName,
java.io.File netarchiveSuiteFileName,
java.io.File secPolicyFileName,
java.io.File logPropFileName,
java.lang.String outputDirName,
java.io.File dbFileName,
java.io.File arcdbFileName,
boolean resetDir,
java.io.File externalJarFolder)
throws ArgumentNotValid
- Constructor. Initialise everything.
- Parameters:
deployConfigFileName
- Name of configuration file.netarchiveSuiteFileName
- Name of installation file.secPolicyFileName
- Name of security policy file.logPropFileName
- Name of the log property file.outputDirName
- Directory for the output.dbFileName
- Name of the database.arcdbFileName
- The name of the archive database.resetDir
- Whether the temporary directory should be reset.externalJarFolder
- The folder containing the external jar
library files.
- Throws:
ArgumentNotValid
- If one of the following arguments is null:
deployConfigFileName netarchiveSuiteFileName, secPolicyFileName,
logPropFileName.
write
public void write()
- Makes every physical location create their scripts.