
Overview
Jabber Task is SSIS Control Flow task for interaction with Jabber/XMPP clients.
Setup
Use the General page of the Jabber Task Editor dialog to configure the options needed to communicate with a client.
Options
- Name
-
Specify task name.
- Description
-
Specify task description.
- Action
-
Specify task action. This property has the options listed in the following table.
Value Description Send message Sends message. Selecting this value displays the dynamic options Type, IsRecipientVariable, Recipient, RecipientVariable, Thread, IsSubjectVariable, Subject, SubjectVariable, IsBodyVariable, Body, BodyVariable, IsHtmlVariable, Html, HtmlVariable. Receive message Receives message. Selecting this value displays the dynamic options ResultVariable, IsSenderVariable, Sender, SenderVariable, Timeout.
- JabberConnection
-
Select an existing Jabber connection manager, or click <New connection...> to create a connection manager.
Related Topics: Jabber Connection Manager
- Type
-
Specify type of message to send. This property has the options listed in the following table.
Value Description Normal Normal message. Chat Chat (one-to-one) message. Group chat Group chat message. Headline Headline message. Error Error message.
- IsRecipientVariable
-
Indicates whether the recipient(s) is stored in a variable. This property has the options listed in the following table.
Value Description True The recipient is stored in a variable. Selecting the value displays the dynamic option RecipientVariable. False The recipient is specified. Selecting the value displays the dynamic option Recipient.
- Recipient
-
Type in recipient or select from Jabber server roster list. Separate multiple recipients with semicolon.
- RecipientVariable
-
Select an existing user-defined variable, or click <New variable...> to create a variable.
Related Topics: Integration Services Variables, Add Variable
- Thread
-
Specify thread of message.
- IsSubjectVariable
-
Indicates whether the message subject is stored in a variable. This property has the options listed in the following table.
Value Description True The message subject is stored in a variable. Selecting the value displays the dynamic option SubjectVariable. False The message subject is specified. Selecting the value displays the dynamic option Subject.
- Subject
-
Specify message subject.
- SubjectVariable
-
Select an existing user-defined variable, or click <New variable...> to create a variable.
Related Topics: Integration Services Variables, Add Variable
- IsBodyVariable
-
Indicates whether the message body is stored in a variable. This property has the options listed in the following table.
Value Description True The message body is stored in a variable. Selecting the value displays the dynamic option BodyVariable. False The message body is specified. Selecting the value displays the dynamic option Body.
- Body
-
Specify message body.
- BodyVariable
-
Select an existing user-defined variable, or click <New variable...> to create a variable.
Related Topics: Integration Services Variables, Add Variable
- IsHtmlVariable
-
Indicates whether the message HTML text is stored in a variable. This property has the options listed in the following table.
Value Description True The message HTML text is stored in a variable. Selecting the value displays the dynamic option HtmlVariable. False The message HTML text is specified. Selecting the value displays the dynamic option Html.
- Html
-
Specify message HTML text.
- HtmlVariable
-
Select an existing user-defined variable, or click <New variable...> to create a variable.
Related Topics: Integration Services Variables, Add Variable
- ResultVariable
-
Select an existing user-defined variable, or click <New variable...> to create a variable.
Related Topics: Integration Services Variables, Add Variable
- IsSenderVariable
-
Indicates whether the message sender(s) is stored in a variable. This property has the options listed in the following table.
Value Description True The message sender is stored in a variable. Selecting the value displays the dynamic option SenderVariable. False The message sender is specified. Selecting the value displays the dynamic option Sender.
- Sender
-
Optional. Specify only if you want to limit to accept messages from particular senders. Type in sender or select from Jabber server roster list. Separate multiple senders with semicolon.
- SenderVariable
-
Select an existing user-defined variable, or click <New variable...> to create a variable.
Related Topics: Integration Services Variables, Add Variable
- Timeout
-
Specify maximum time in seconds to wait for a message to arrive. The default value of this property is 3600 (1 hour).
CozyRoc