Overview
The Jabber Task is an SSIS Control Flow task for interaction with Jabber/XMPP clients.
Parameters
General
Use the General page of the Jabber Task Editor dialog to configure the parameters needed to communicate with a client.
Specify the task name.
Specify the task description.
Specify the task action. This parameter has the options listed in the following table.
Option Description Send message Sends a message. Selecting this action displays the dynamic parameters Type, IsRecipientVariable, Recipient, RecipientVariable, Thread, IsSubjectVariable, Subject, SubjectVariable, IsBodyVariable, Body, BodyVariable, IsHtmlVariable, Html, HtmlVariable. Receive message Receives a message. Selecting this action displays the dynamic parameters ResultVariable, IsSenderVariable, Sender, SenderVariable, Timeout. Selects an existing Jabber connection manager, or click <New connection...> to create a new connection manager.
Related Topics: Jabber Connection Manager
Specify the type of message to send. This parameter has the options listed in the following table.
Option Description Normal Normal message. Chat Chat (one-on-one) message. Group chat Group chat message. Headline Headline message. Error Error message. Indicate whether or not the recipient(s) are stored in a variable. This parameter has the options listed in the following table.
Option Description True The recipient is stored in a variable. Selecting this option displays the dynamic parameter RecipientVariable. False The recipient is specified. Selecting this option displays the dynamic parameter Recipient. Type in the recipient or select from the Jabber server roster list. Separate multiple recipients with a semicolon (;).
Select an existing user-defined variable, or click <New variable...> to create a new variable.
Related Topics: Integration Services Variables, Add Variable
Specify a message thread.
Indicate whether or not the message subject is stored in a variable. This parameter has the options listed in the following table.
Option Description True The message subject is stored in a variable. Selecting this option displays the dynamic parameter SubjectVariable. False The message subject is specified. Selecting this option displays the dynamic parameter Subject. Specify the message subject.
Select an existing user-defined variable, or click <New variable...> to create a new variable.
Related Topics: Integration Services Variables, Add Variable
Indicate whether or not the message body is stored in a variable. This parameter has the options listed in the following table.
Option Description True The message body is stored in a variable. Selecting this option displays the dynamic parameter BodyVariable. False The message body is specified. Selecting this option displays the dynamic parameter Body. Specify the message body.
Selects an existing user-defined variable, or click <New variable...> to create a new variable.
Related Topics: Integration Services Variables, Add Variable
Indicate whether or not the message HTML text is stored in a variable. This parameter has the options listed in the following table.
Option Description True The message HTML text is stored in a variable. Selecting this option displays the dynamic parameter HtmlVariable. False The message HTML text is specified. Selecting this option displays the dynamic parameter Html. Specify message HTML text.
Select an existing user-defined variable, or click <New variable...> to create a new variable.
Related Topics: Integration Services Variables, Add Variable
Select an existing user-defined variable, or click <New variable...> to create a new variable.
Related Topics: Integration Services Variables, Add Variable
Indicate whether or not the message sender(s) are stored in a variable. This parameter has the options listed in the following table.
Option Description True The message sender is stored in a variable. Selecting this option displays the dynamic parameter SenderVariable. False The message sender is specified. Selecting this option displays the dynamic parameter Sender. Optional. This parameter is used to define the senders from whom messages will be accepted. If a sender is not in the list, messages will not be accepted from them. Type in the sender or select from the Jabber server roster list. Separate multiple senders with a semicolon (;).
Select an existing user-defined variable, or click <New variable...> to create a new variable.
Related Topics: Integration Services Variables, Add Variable
Specify maximum time in seconds to wait for a message to arrive. The default value of this parameter is 3600 (1 hour).
Knowledge Base
- Where can I find the documentation for the Jabber Task?
- I have problem connecting to a Jabber server. I get the following error:
What's New
- New: Introduced task.
Related documentation
COZYROC SSIS+ Components Suite is free for testing in your development environment.
A licensed version can be deployed on-premises, on Azure-SSIS IR and on COZYROC Cloud.