public class CZipWriter extends java.lang.Object implements IConstants
APPLICATION_CONF_PROPERTIES_FILENAME, BUGTRACKING_CONF_PROPERTIES_FILENAME, DATABASE_VERSION, DEFAULT_WEB_CLIENT_AGENT, FILE_EXTENSION_EXCEL, FILE_EXTENSION_PDF, FILE_EXTENSION_WORD, FILE_EXTENSION_XML, FILE_EXTENSION_ZIPPEDHTML, FIRST_CONNECTOR_INDEX, LARGE_TIMER_DELAY, LAUNCHER_JAR_NAME_MANUAL, LAUNCHER_JAR_NAME_SIMPLE_MANUAL, LAUNCHER_JAR_NAME_TABULAR_MANUAL, LAUNCHER_JAR_NAME_TABULAR_STEP_MANUAL, LAUNCHER_JAR_NAME_TREE_STEP_MANUAL, MAX_POINT_WITHOUT_SUPPORT_INVITE, MIN_TIME_BETWEEN_SUPPORT_INVITE, MODEL_VERSION, NEW_FEATURE_DOMAIN_COMMON, NEW_FEATURE_DOMAIN_JIRA_APP, NEW_FEATURE_DOMAIN_OTHERS, NEW_FEATURE_DOMAIN_REST_API, NEW_FEATURE_DOMAIN_XSTUDIO, NEW_FEATURE_DOMAIN_XSTUDIO_WEB, NEW_FEATURE_TYPE_BUGFIX, NEW_FEATURE_TYPE_ERGONOMICS, NEW_FEATURE_TYPE_FUNCTIONALITTY, NEW_FEATURE_TYPE_OTHERS, NEW_FEATURE_TYPE_PERFORMANCES, NEW_FEATURE_TYPE_RELIABILITY, NORMAL_WEB_TRACKING_BASEURL, ONE_CONNECTOR_LENGTH, OPTIONAL_COLUMN_MAXIMUM_WIDTH, OPTIONAL_COLUMN_MINIMUM_WIDTH, OPTIONAL_COLUMN_PREFERRED_WIDTH, PLUGIN_CONF_PROPERTIES_FILENAME, PLUGIN_NAME_AGENTS_POOL, PLUGIN_NAME_ASSET_MANAGEMENT, PLUGIN_NAME_AUDIT_LOG, PLUGIN_NAME_AUTOPURGE, PLUGIN_NAME_CLEARQUEST_INTEGRATION, PLUGIN_NAME_CUSTOM_FIELDS, PLUGIN_NAME_CUSTOM_VISUALS, PLUGIN_NAME_DELETE_ORPHAN_ATTACHMENTS, PLUGIN_NAME_DIGITAL_SIGNATURE, PLUGIN_NAME_DISCUSSION, PLUGIN_NAME_DOCUMENT_MANAGEMENT, PLUGIN_NAME_EXPLORATORY_SESSIONS, PLUGIN_NAME_EXPLORATORY_TO_SCRIPTED, PLUGIN_NAME_FORCED_LAUNCHER, PLUGIN_NAME_FORMATTED_TEXT_CHECKER, PLUGIN_NAME_FREEZE_OBJECTS, PLUGIN_NAME_GITLAB_INTEGRATION, PLUGIN_NAME_GRAPH_IN_REPORTS, PLUGIN_NAME_HORIZONTALLY_SCROLLABLE_TABLES, PLUGIN_NAME_IMPORT_FROM_QC, PLUGIN_NAME_IMPORT_LINKS, PLUGIN_NAME_INTEGRATED_SCREENSHOT, PLUGIN_NAME_KALISTICK_INTEGRATION, PLUGIN_NAME_LAUNCHER_TABULAR_STEP_MANUAL, PLUGIN_NAME_LAUNCHER_TREE_STEP_MANUAL, PLUGIN_NAME_LDAP_INTEGRATION, PLUGIN_NAME_LOAD_AND_STRESS, PLUGIN_NAME_MONITORING, PLUGIN_NAME_MSSQL_SUPPORT, PLUGIN_NAME_NO_AD, PLUGIN_NAME_ORACLE_SUPPORT, PLUGIN_NAME_PRIVATE_TRACKS, PLUGIN_NAME_PROGRESS, PLUGIN_NAME_PUBLIC_SEARCH_FILTERS, PLUGIN_NAME_PUBLIC_TRACKS, PLUGIN_NAME_QALMED, PLUGIN_NAME_QC_INTEGRATION, PLUGIN_NAME_QUALITY, PLUGIN_NAME_REDMINE_INTEGRATION, PLUGIN_NAME_REPORT_DOCX, PLUGIN_NAME_REPORT_PDF, PLUGIN_NAME_REPORT_STORE, PLUGIN_NAME_RESIDUAL_CAMPAIGNS, PLUGIN_NAME_RESULTS_AT_CAMPAIGN_FOLDER_LEVEL, PLUGIN_NAME_RESULTS_AT_CAMPAIGN_LEVEL, PLUGIN_NAME_RESULTS_AT_CATEGORY_LEVEL, PLUGIN_NAME_RESULTS_AT_REQUIREMENT_LEVEL, PLUGIN_NAME_RESULTS_AT_SESSION_LEVEL, PLUGIN_NAME_RESULTS_AT_SUT_LEVEL, PLUGIN_NAME_RESULTS_AT_TEST_FOLDER_LEVEL, PLUGIN_NAME_RESULTS_MANUAL_UPDATE, PLUGIN_NAME_RESULTS_PER_AGENT_COMPARISON_MATRIX, PLUGIN_NAME_RESULTS_PER_CONFIGURATION_COMPARISON_MATRIX, PLUGIN_NAME_RESULTS_PER_OPERATOR_COMPARISON_MATRIX, PLUGIN_NAME_RESULTS_PER_SESSION_COMPARISON_MATRIX, PLUGIN_NAME_REUSABLE_OBJECTS, PLUGIN_NAME_RICH_TEXT_ON_TESTCASE_PROCEDURE, PLUGIN_NAME_RISK_ANALYSIS, PLUGIN_NAME_SQL_REPORT, PLUGIN_NAME_SSL_CERTIFICATE_REGISTRATION, PLUGIN_NAME_STATISTICS, PLUGIN_NAME_SUGGEST_LINKED_TESTS, PLUGIN_NAME_SUPPORT_GOLD, PLUGIN_NAME_SUPPORT_PLATINUM, PLUGIN_NAME_SUPPORT_SILVER, PLUGIN_NAME_TEST_SCANNER, PLUGIN_NAME_TESTCASE_PARAMS_GRID, PLUGIN_NAME_TESTCASE_PROCEDURE_GRID_EDITOR, PLUGIN_NAME_TIME_SHIFTING, PLUGIN_NAME_UNDO_REDO_IN_RICH_TEXT, PLUGIN_NAME_USER_PREFERENCES, PLUGIN_NAME_VERSIONONE_INTEGRATION, REQUIREMENT_CONF_PROPERTIES_FILENAME, SHORT_TIMER_DELAY, VERY_LARGE_TIMER_DELAY, VERY_SHORT_TIMER_DELAY, XSTUDIO_APPLICATION_ID, XSTUDIO_APPLICATION_VERSION, XSTUDIO_INTRO_ID
LOG_AWS_SERVER, LOG_AWS_SERVER_LABEL, LOG_CONF, LOG_CONF_LABEL, LOG_IMAGE, LOG_IMAGE_LABEL, LOG_MONITORSTATE, LOG_MONITORSTATE_LABEL, LOG_PROPERTIES, LOG_PROPERTIES_LABEL, LOG_SQLQUERYENGINE2, LOG_SQLQUERYENGINE2_LABEL, LOG_THREAD, LOG_THREAD_LABEL, LOG_THREADSTATS, LOG_THREADSTATS_LABEL, LOG_THREADUTILS2, LOG_THREADUTILS2_LABEL, LOG_UTIL, LOG_UTIL_LABEL, LOG_WRITEFILE, LOG_WRITEFILE_LABEL
LOG_DEFAULT_LABEL, LOG_ENABLED, LOG_HEADER_ENABLED, LOG_PRIORITY_FINE, LOG_PRIORITY_INFO, LOG_PRIORITY_SEVERE, LOG_PRIORITY_WARNING, LOG_THREAD_ENABLED, LOG_TIMESTAMP_ENABLED
Constructor and Description |
---|
CZipWriter(java.lang.String destZipFile) |
Modifier and Type | Method and Description |
---|---|
void |
addFolderToZip(java.lang.String path,
java.lang.String srcFolder) |
void |
addToZip(java.lang.String path,
java.lang.String srcFile) |
void |
closeZip() |
void |
setRegexFileNameToInclude(java.lang.String regexFileNameToInclude) |
void |
setRegexFolderNameToInclude(java.lang.String regexFolderNameToInclude) |
static boolean |
unzip(java.lang.String zipFilePath) |
static boolean |
unzip(java.lang.String zipFilePath,
java.lang.String destinationParentPath) |
void |
zipFolder(java.lang.String srcFolder) |
public void zipFolder(java.lang.String srcFolder)
public void closeZip()
public void addToZip(java.lang.String path, java.lang.String srcFile)
public void addFolderToZip(java.lang.String path, java.lang.String srcFolder)
public static boolean unzip(java.lang.String zipFilePath)
public static boolean unzip(java.lang.String zipFilePath, java.lang.String destinationParentPath)
public void setRegexFolderNameToInclude(java.lang.String regexFolderNameToInclude)
public void setRegexFileNameToInclude(java.lang.String regexFileNameToInclude)