Interface SMS

This service type can be used to send short messages (SMS).

XML Namespace

urn:icsy:venice:wsdl:communication

XSD Data Types

basic:  http://www.v-grid.info/types/basic.xsd

domain:  http://www.v-grid.info/types/domain.xsd

faults:  http://www.v-grid.info/types/faults.xsd

comm:  http://www.v-grid.info/types/communication.xsd

Operations

void setCellPhoneNumber (domain:SSOInformation sso, comm:PhoneNumber phoneNumber) throws faults:AuthorizationFault
Sets the cell phone number of the sender. Normally the cell phone number stored by the WHOIS service will be used. Use this operation if a separate cell phone number should be used.

 comm:PhoneNumber getCellPhoneNumber (domain:SSOInformation sso) throws faults:AuthorizationFault
Gets the cell phone number of the sender. Either the locally stored cell phone number will be returned or the cell phone number stored in the WHOIS service.

 xsd:boolean sendSMS (domain:SSOInformation sso, comm:PhoneNumber recipientPhoneNumber, basic:String smsText) throws faults:AuthorizationFault
Sends an SMS to a recipient. The sender's cell phone number is retrieved internally. The allowed text length will be checked by the service.

 xsd:int getTextLengthLimit (domain:SSOInformation sso) throws faults:AuthorizationFault
Get the text length limit. This lext length limit is the maximum text length allowed by the actual short message provider used for sending the SMS.

Generated by the Venice Service Compiler on Thu May 10 14:12:59 CEST 2012