com.application.areca.adapters
Class ProcessXMLWriter

java.lang.Object
  extended by com.application.areca.adapters.AbstractXMLWriter
      extended by com.application.areca.adapters.ProcessXMLWriter
All Implemented Interfaces:
XMLTags

public class ProcessXMLWriter
extends AbstractXMLWriter

Process serializer

Author:
Olivier PETRUCCI

Areca Build ID : 7299034069467778562

Field Summary
static int CURRENT_VERSION
           
 
Fields inherited from class com.application.areca.adapters.AbstractXMLWriter
sb
 
Fields inherited from interface com.application.areca.adapters.XMLTags
POLICY_FTP, POLICY_HD, XML_FILTER_DIR_PATH, XML_FILTER_DIRECTORY, XML_FILTER_EXCLUDE, XML_FILTER_EXTENSION, XML_FILTER_FILEDATE, XML_FILTER_FILEEXTENSION, XML_FILTER_FILESIZE, XML_FILTER_GROUP, XML_FILTER_GROUP_OPERATOR, XML_FILTER_GROUP_OPERATOR_AND, XML_FILTER_GROUP_OPERATOR_OR, XML_FILTER_LINK, XML_FILTER_LOCKED, XML_FILTER_OWNER, XML_FILTER_PARAM, XML_FILTER_REGEX, XML_FILTER_RG_PATTERN, XML_HANDLER, XML_HANDLER_TYPE, XML_HANDLER_TYPE_DELTA, XML_HANDLER_TYPE_STANDARD, XML_MEDIUM, XML_MEDIUM_ARCHIVENAME, XML_MEDIUM_ARCHIVEPATH_DEPRECATED, XML_MEDIUM_ENCRYPTED, XML_MEDIUM_ENCRYPTIONALGO, XML_MEDIUM_ENCRYPTIONKEY, XML_MEDIUM_ENCRYPTNAMES, XML_MEDIUM_FILECOMPRESSION, XML_MEDIUM_FTP_HOST, XML_MEDIUM_FTP_IMPLICIT, XML_MEDIUM_FTP_LOGIN, XML_MEDIUM_FTP_PASSIV, XML_MEDIUM_FTP_PASSWORD, XML_MEDIUM_FTP_PORT, XML_MEDIUM_FTP_PROTECTION, XML_MEDIUM_FTP_PROTOCOL, XML_MEDIUM_FTP_REMOTEDIR, XML_MEDIUM_OVERWRITE, XML_MEDIUM_PATH, XML_MEDIUM_POLICY, XML_MEDIUM_TRACK_DIRS, XML_MEDIUM_TRACK_PERMS, XML_MEDIUM_TYPE, XML_MEDIUM_TYPE_DIR, XML_MEDIUM_TYPE_TGZ, XML_MEDIUM_TYPE_ZIP, XML_MEDIUM_TYPE_ZIP64, XML_MEDIUM_VOLUME_DIGITS, XML_MEDIUM_VOLUME_SIZE, XML_MEDIUM_Z64, XML_MEDIUM_ZIP_CHARSET, XML_MEDIUM_ZIP_COMMENT, XML_MEDIUM_ZIP_EXTENSION, XML_MEDIUM_ZIP_LEVEL, XML_PP_AFTER, XML_PP_DELAY, XML_PP_DUMP_DIRECTORY, XML_PP_DUMP_NAME, XML_PP_EMAIL_FROM, XML_PP_EMAIL_INTRO, XML_PP_EMAIL_PASSWORD, XML_PP_EMAIL_RECIPIENTS, XML_PP_EMAIL_SMTP, XML_PP_EMAIL_SMTPS, XML_PP_EMAIL_TITLE, XML_PP_EMAIL_USER, XML_PP_MERGE_FROM_DELAY, XML_PP_MERGE_KEEP_DELETED, XML_PP_MERGE_TO_DELAY, XML_PP_ONLY_IF_ERROR, XML_PP_SHELL_PARAMS, XML_PP_SHELL_SCRIPT, XML_PROCESS, XML_PROCESS_DESCRIPTION, XML_PROCESSOR_DELETE, XML_PROCESSOR_DUMP, XML_PROCESSOR_EMAIL, XML_PROCESSOR_MERGE, XML_PROCESSOR_SHELL, XML_SOURCE, XML_SOURCE_PATH, XML_TARGET, XML_TARGET_BASEDIR, XML_TARGET_CREATE_XML_SECURITY_COPY, XML_TARGET_DESCRIPTION, XML_TARGET_FOLLOW_SUBDIRECTORIES, XML_TARGET_FOLLOW_SYMLINKS, XML_TARGET_ID, XML_TARGET_NAME, XML_TARGET_TRACK_EMPTY_DIRS, XML_TARGET_UID, XML_VERSION
 
Constructor Summary
ProcessXMLWriter()
           
ProcessXMLWriter(boolean removeEncryptionData)
           
 
Method Summary
 void serializeProcess(TargetGroup process)
           
 void serializeProcess(TargetGroup process, java.io.File targetFile)
           
 
Methods inherited from class com.application.areca.adapters.AbstractXMLWriter
encode, encode, encode, encode, getEncoding, getXML, writeHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CURRENT_VERSION

public static final int CURRENT_VERSION
See Also:
Constant Field Values
Constructor Detail

ProcessXMLWriter

public ProcessXMLWriter()

ProcessXMLWriter

public ProcessXMLWriter(boolean removeEncryptionData)
Method Detail

serializeProcess

public void serializeProcess(TargetGroup process)
                      throws ApplicationException
Throws:
ApplicationException

serializeProcess

public void serializeProcess(TargetGroup process,
                             java.io.File targetFile)
                      throws ApplicationException
Throws:
ApplicationException