XMPP
Inclusion code:
| Service Deployment | |||
|---|---|---|---|
| Port Name | Location | Protocol | Interfaces | 
| XMPP documentation: | |||
| XMPP | - | - | XMPPInterface | 
List of Available Interfaces
XMPPInterface
Interface documentation:
| Operation Name | Input Type | Output Type | Faults | 
|---|---|---|---|
| sendMessage | SendMessageRequest | void | XMPPException( undefined ) | 
| connect | ConnectionRequest | void | XMPPException( undefined ) | 
Operation Description
sendMessage
Operation documentation:
Invocation template:
sendMessage@XMPP( request )( response )
Request type
Type: SendMessageRequest
type SendMessageRequest: string {
    .to: string
}
SendMessageRequest : string
- to : string
Response type
Type: void
void : void
Possible faults thrown
Fault XMPPException with type undefined
Fault-handling install template:
install ( XMPPException => /* error-handling code */ )
connect
Operation documentation:
Invocation template:
connect@XMPP( request )( response )
Request type
Type: ConnectionRequest
type ConnectionRequest: void {
    .password: string
    .port?: int
    .resource?: string
    .host?: string
    .serviceName: string
    .username: string
}
ConnectionRequest : void
- password : string
- port : int
- resource : string
- host : string
- serviceName : string
- username : string
Response type
Type: void
void : void
Possible faults thrown
Fault XMPPException with type undefined
Fault-handling install template:
install ( XMPPException => /* error-handling code */ )