Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

The following is a list of plug-ins currently available in Jitterbit Harmony. All of the plug-ins in the list are available for use on Jitterbit Local Agents. The list also identifies which plug-ins are available and configured with the Cloud Agent Group. A current list of standard plug-ins can be found from the Web Management Console under Menu > Customizations > Plug-ins.

Plug-in NameDescriptionAvailable for Local Agents Available on Cloud Agent Group
AES EncryptionEncrypts and decrypts using AES algorithm. The plugin can be used for decrypting encrypted Source files, encrypting Target files, or encrypting or decrypting data elements in a Script. When used from a Script, the data element Jitterbit.AES.Action should be set to either.YesNo
AS2Adds support for certain AS2 functionality.YesNo
AWS S3 CreateUploads file to S3 bucket object.YesYes
AWS S3 GetDownloads file(s) from S3 bucket.YesYes
Control Character ReplacerReplaces all control characters in input files with a given string.YesNo
File MergerMerges all source or target files into one single file. The current implementation uses the platform's default encoding for reading and writing the files. The files are merged in alphabetical order (ignoring case).YesYes
HMAC-SHA1 GeneratorGenerates a message signature using the SHA-1 hash function. The signature is returned as a hex-encoded string in the output data element Jitterbit.HMACSHA1.Signature.YesYes
HMAC-SHA256 GeneratorGenerates a message signature using the SHA-256 hash function. The signature is returned as a hex-encoded string in the output data element Jitterbit.HMACSHA256.Signature.YesYes
OASIS Web Service SecurityAppends a WSS (http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss) security header to a webservice request. The header includes a UserNameToken element, with the user name and password specified in the web service definition that was created in the integration project. Optionally, the header will also include a Timestamp element. See the list of data elements for configurable options.YesYes
PGP DecryptionDecrypts PGP encrypted source files.YesYes
PGP EncryptionPGP encrypts clear text target files.YesYes
POP3 File ReaderChecks for messages on the specified POP3 account. Pulls the next unread message, extracts any attached files, and passes them on to the next Jitterbit processing step. This plugin may set the following global data elements: number_of_attachments(int): The number of attachments that were extracted. subject(string): The subject of the email that had the attachment. body(string): The body of the email. fileX(string): Where X is a number from 1 to number_of_attachments. from(string): The email address in the From field of this message. number_of_ccs(int): The number of CC recipients. ccX(string): The email address of CC recipient X, where X is a number from 1 to number_of_ccs.YesNo
PrependDataPrepends the contents of the data element DataToPrepend to each output file. Can also be used for appending using the DataToAppend data element.YesYes
Run CommandRuns a command with optional arguments.YesNo
Run Command On FileRuns a specific command once for each input file.YesNo
Send Email With AttachmentProvides support for sending emails, with target files as attachments.YesNo
Siebel OnDemand - LoginProvides login to a Siebel OnDemand server. The login call returns a session ID from a cookie. The session ID is stored in an output data element with the name.YesNo
UnixToDosChanges line terminators to DOS format (CRLF).YesYes
UnzipUnzips one or more source files. Supports flat ZIP archives and GZIP files.YesYes
UTF-8 File EncoderConverts a file with a specified encoding to and from UTF-8. Source files are encoded from the specified encoding to UTF-8. Target files are encoded from UTF-8 to the specified encoding. Supported encodings and codes for them: http://docs.oracle.com/javase/6/docs/technotes/guides/intl/encoding.doc.html. Don't forget to set $jitterbit.source.text.character_encoding or $jitterbit.target.text.character_encoding to "UTF-8" depending on if the file is a source or a target.YesYes
XSL TransformApplies XSLT stylesheet to input file.YesNo
Zip ArchiveCreates a ZIP archive from one or more input files. The input files is provided by routine -- input.getInputFiles().getFiles(). The entry name for each input file will be determined by pattern matching table which can be specified by some global data elements with contiguous names such as ZipMap_1, ZipMap_2,...,ZipMap_n. The format for the data element (ZipMap_1&) is pattern +YesYes
Related Articles
Related Topics

Last updated:  Mar 17, 2017

  • No labels