Action | Description |
---|---|
PutMessage | The PutMessage action is used to "put" the data into Zip Aggregator component. You can use PutMessage property File Name to specify a file. Similarly, the DJMessage property FileName performs the same function. |
GetMessage | The GetMessage action "gets" or retrieves the data that has been "put" into the Zip Aggregator component and produces a zip file with the compression and encoding specified in the GetMessage properties. The EZscript function, FileWrite, can be used to physically write the zip file created by Zip Aggregator component to disk. |
Disconnect | Closes an existing connection and performs clean up as needed. |
Parameter | Description |
---|---|
Message | The DJMessage parameter for the PutMessage action can be used to load, or input, data into the Zip Aggregator component. |
Parameter | Description |
---|---|
File Name | Click Browse to select and load the required file into the Zip Aggregator component. Note: The FileName DJMessage property overrides this property value. At least one of these values must be specified or else an error is returned. |
Target Folder | Specify a target folder name. This folder is created in the target zip file and in this folder the file is added. Note: The TargetFolder DJMessage property overrides this property value. |
Duplicates | The following options are available for duplicate zip entries (the same file name and target folder name): • Error (default) - Throw exception • Ignore - Keep first zip entry • Replace - Keep last zip entry • Rename - Keep all files by adding a number before the file extension. |
Parameter | Description |
---|---|
Message | The DJMessage parameter for GetMessage retrieves all the files or data residing within the Zip Aggregator component. |
Parameter | Description |
---|---|
Password | This property sets a password for the zip file created by Zip Aggregator component. |
Compression Method | The algorithm used for compression: • DEFLATE (default) - The Deflate compression • STORE - No compression |
Compression Level | The level of compression for the DEFLATE compression method: • FASTEST - Level 1 Deflate compression • FAST - Level 3 Deflate compression • NORMAL (default) - Level 5 Deflate compression • MAXIMUM - Level 7 Deflate compression • ULTRA - Level 9 Deflate compression |
Encryption Method | The encryption method used in the zip file: • NONE - No encryption is performed • ZIP_STANDARD (default) - Encrypted with a weak zip standard algorithm • AES - Encrypted with AES, the strongest standard algorithm Note: When creating a zip file that uses the "AES" encryption method, make sure that your zip utility supports it. |
AES Key Strength | AES Key Strength is only applied to the AES Encryption Method with the following options: • KEY_STRENGTH_128 - 128-bit AES key length • KEY_STRENGTH_256 (default) - 256-bit AES key length |
Property | Description |
---|---|
FileName | Specify the file path to load the required file into the aggregator. |
TargetFolder | Specify a target folder name. This folder is created in the target zip file and in this folder the file is added. If the TargetFolder property is set using a DJMessage, then the DJMessage value overrides the Target Folder property available within the component step. |
Duplicates | The following options are available for duplicate zip entries (the same file name and target folder name): • Error (default) - Throw exception • Ignore - Keep first zip entry • Replace - Keep last zip entry • Rename - Keep all files by adding a number before the file extension. |
Code | Description | Reason |
---|---|---|
2 | FileName error | DJMessage misses 'FileName' property |
4 | Read error | Read file message from the DJMessage |
8 | Write error | Write message to a zip file |
12 | No source error | No message file input to zip |
46 | License error | Zip Aggregator is not licensed or expired |