com.application.areca.adapters
Class TargetXMLWriter
java.lang.Object
com.application.areca.adapters.AbstractXMLWriter
com.application.areca.adapters.TargetXMLWriter
- All Implemented Interfaces:
- XMLTags
public class TargetXMLWriter
- extends AbstractXMLWriter
Target serializer
- Author:
- Olivier PETRUCCI
Areca Build ID : 7299034069467778562
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
removeSensitiveData
protected boolean removeSensitiveData
TargetXMLWriter
public TargetXMLWriter()
TargetXMLWriter
public TargetXMLWriter(java.lang.StringBuffer sb)
setRemoveSensitiveData
public void setRemoveSensitiveData(boolean removeSensitiveData)
serializeTarget
public void serializeTarget(FileSystemRecoveryTarget tg)
serializeProcessors
protected void serializeProcessors(ProcessorList actions,
boolean preProcesses)
serializeSource
protected void serializeSource(java.io.File source)
serializeProcessorHeader
protected void serializeProcessorHeader(java.lang.String header,
boolean postProcess)
serializeProcessor
protected void serializeProcessor(FileDumpProcessor pp,
boolean postProcess)
serializeProcessor
protected void serializeProcessor(MergeProcessor pp,
boolean postProcess)
serializeProcessor
protected void serializeProcessor(DeleteProcessor pp,
boolean postProcess)
serializeProcessor
protected void serializeProcessor(MailSendProcessor pp,
boolean postProcess)
serializeProcessor
protected void serializeProcessor(ShellScriptProcessor pp,
boolean postProcess)
serializeFilter
protected void serializeFilter(FilterGroup filters)
serializeFilter
protected void serializeFilter(RegexArchiveFilter filter)
serializeFilter
protected void serializeFilter(DirectoryArchiveFilter filter)
serializeFilter
protected void serializeFilter(FileExtensionArchiveFilter filter)
serializeFilter
protected void serializeFilter(FileSizeArchiveFilter filter)
serializeFilter
protected void serializeFilter(FileOwnerArchiveFilter filter)
serializeFilter
protected void serializeFilter(FileDateArchiveFilter filter)
serializeFilter
protected void serializeFilter(LinkFilter filter)
serializeFilter
protected void serializeFilter(LockedFileFilter filter)
serializeFilterGenericData
protected void serializeFilterGenericData(ArchiveFilter filter,
java.lang.String filterName,
boolean addParam)
serializeMedium
protected void serializeMedium(IncrementalZipMedium medium)
serializeMedium
protected void serializeMedium(IncrementalDirectoryMedium medium)
endMedium
protected void endMedium(AbstractIncrementalFileSystemMedium medium)
startHandler
protected void startHandler(java.lang.String type)
serializeHandler
protected void serializeHandler(DefaultArchiveHandler handler)
serializeHandler
protected void serializeHandler(DeltaArchiveHandler handler)
serializeEncryptionPolicy
protected void serializeEncryptionPolicy(EncryptionPolicy policy)
serializeFileSystemPolicy
protected void serializeFileSystemPolicy(FileSystemPolicy policy)