Uses of Class
com.hoiio.sdk.exception.HoiioException

Packages that use HoiioException
com.hoiio.sdk.objects   
com.hoiio.sdk.objects.fax   
com.hoiio.sdk.objects.number   
com.hoiio.sdk.objects.sms   
com.hoiio.sdk.objects.voice   
com.hoiio.sdk.services   
com.hoiio.sdk.util   
 

Uses of HoiioException in com.hoiio.sdk.objects
 

Methods in com.hoiio.sdk.objects that throw HoiioException
 void HoiioRequest.put(String key, Object value, boolean isRequired)
          Puts the parameter into the Map.
 

Uses of HoiioException in com.hoiio.sdk.objects.fax
 

Constructors in com.hoiio.sdk.objects.fax that throw HoiioException
Fax(net.sf.json.JSONObject output)
          Constructs a new Fax object by decoding the JSONObject as a response from the HTTP Request
FaxHistory(net.sf.json.JSONObject output)
          Constructs a new FaxHistory object by decoding the JSONObject as a response from the HTTP Request
 

Uses of HoiioException in com.hoiio.sdk.objects.number
 

Constructors in com.hoiio.sdk.objects.number that throw HoiioException
ActiveNumber(net.sf.json.JSONObject output)
          Constructs a new ActiveNumber object by decoding the JSONObject as a response from the HTTP Request
Number(net.sf.json.JSONObject output)
          Constructs a new Number object by decoding the JSONObject as a response from the HTTP Request
Subscribe(net.sf.json.JSONObject output)
          Constructs a new Subscribe object by decoding the JSONObject as a response from the HTTP Request
 

Uses of HoiioException in com.hoiio.sdk.objects.sms
 

Constructors in com.hoiio.sdk.objects.sms that throw HoiioException
Sms(net.sf.json.JSONObject output)
          Constructs a new Sms object by decoding the JSONObject as a response from the HTTP Request
SmsHistory(net.sf.json.JSONObject output)
          Constructs a new SmsHistory object by decoding the JSONObject as a response from the HTTP Request
 

Uses of HoiioException in com.hoiio.sdk.objects.voice
 

Constructors in com.hoiio.sdk.objects.voice that throw HoiioException
Call(net.sf.json.JSONObject output)
          Constructs a new Call object by decoding the JSONObject as a response from the HTTP Request
CallHistory(net.sf.json.JSONObject output)
          Constructs a new CallHistory object by decoding the JSONObject as a response from the HTTP Request
 

Uses of HoiioException in com.hoiio.sdk.services
 

Methods in com.hoiio.sdk.services that throw HoiioException
 Conference VoiceService.createConference(List<String> dests)
          Dials out to a list of destination numbers and place them together in a conference call.
 Conference VoiceService.createConference(List<String> dests, String room, String callerId, String tag, String notifyUrl)
          Dials out to a list of destination numbers and place them together in a conference call.
 Conference VoiceService.createConference(String dest)
          Dials out to a list of destination numbers and place them together in a conference call.
 Conference VoiceService.createConference(String dest, String room, String callerId, String tag, String notifyUrl)
          Dials out to a list of destination numbers and place them together in a conference call.
 Dial IvrService.dial(String dest)
          Makes a dial-out to a destination number
 Dial IvrService.dial(String dest, String msg, String callerID, String tag, String notifyUrl)
          Makes a dial-out to a destination number
 Account AccountService.fetchAccount()
          Retrieves the general information of your account.
 ActiveNumber NumberService.fetchActiveNumbers()
          Retrieves the list of Hoiio Numbers that is assigned to your application and their current configuration.
 AvailableNumber NumberService.fetchAvailableNumbers(String country)
          Returns a list of available Hoiio Numbers for subscription in a given country
 AvailableNumber NumberService.fetchAvailableNumbers(String country, String state)
          Returns a list of available Hoiio Numbers for subscription in a given country
 AvailableNumber NumberService.fetchAvailableNumbers(String country, String state, Integer page)
          Returns a list of available Hoiio Numbers for subscription in a given country
 Balance AccountService.fetchBalance()
          Retrieves the current credit balance of your account
 Call VoiceService.fetchCall(String txnRef)
          Fetches the current status of a call made previously
 Fax FaxService.fetchFax(String txnRef)
          Querys the current status of a fax made previously
 CallHistory VoiceService.fetchHistory()
          Retrieves the history of calls made by this application.
 SmsHistory SmsService.fetchHistory()
          Retrieves the history of SMS sent or received by this application.
 FaxHistory FaxService.fetchHistory()
          Retrieves the history of faxes sent by this application.
 CallHistory VoiceService.fetchHistory(Date from, Date to, Integer page)
          Retrieves the history of calls made by this application.
 SmsHistory SmsService.fetchHistory(Date from, Date to, Integer page)
          Retrieves the history of SMS sent or received by this application.
 FaxHistory FaxService.fetchHistory(Date from, Date to, Integer page, FaxType type)
          Retrieves the history of faxes sent by this application.
 SmsRate SmsService.fetchIncomingRate(String incoming)
          Retrieves the billable rate that will be charged for each multipart SMS message received
 FaxRate FaxService.fetchIncomingRate(String incoming)
          Retrieves the billable rate that will be charged for fax received
 SmsRate SmsService.fetchOutgoingRate(String dest)
          Retrieves the billable rate that will be charged for each multipart SMS message sent
 FaxRate FaxService.fetchOutgoingRate(String dest)
          Retrieves the billable rate that will be charged for fax sent
 SmsRate SmsService.fetchOutgoingRate(String dest, String msg)
          Retrieves the billable rate that will be charged for each multipart SMS message sent
 NumberRate NumberService.fetchRate(String country)
          Retrieves the billable rate that will be charged for subscribing to a Hoiio Number
 CallRate VoiceService.fetchRate(String dest1, String dest2)
          Retrieves the billable rate that will be charged for calls made
 Sms SmsService.fetchSms(String txnRef)
          Fetches the current status of a SMS sent previously
 SupportedCountry NumberService.fetchSupportedCountry()
          Retrieves a list of countries for which there are Hoiio Numbers available for subscription.
 Gather IvrService.gather(String session, String notifyUrl)
          Gets user input via the telephone's keypad in IVR calls
 Gather IvrService.gather(String session, String notifyUrl, String msg, Integer maxDigits, Integer timeout, Integer attempts, String tag)
          Gets user input via the telephone's keypad in IVR calls
 CallHangUp VoiceService.hangup(String txnRef)
          Hangs up a call that is currently in progress
 Hangup IvrService.hangup(String session)
          Hangs up the current call
 Hangup IvrService.hangup(String session, String msg, String tag, String notifyUrl)
          Hangs up the current call
 CallTxn VoiceService.makeCall(String dest2)
          Dials out to 2 destination numbers and connect them together in a phone conversation.
 CallTxn VoiceService.makeCall(String dest1, String dest2, String callerId, String tag, String notifyUrl)
          Dials out to 2 destination numbers and connect them together in a phone conversation.
 Monitor IvrService.monitor(String session, String notifyUrl)
          Records the call conversation, including any voice messages
 Monitor IvrService.monitor(String session, String notifyUrl, String msg, String tag)
          Records the call conversation, including any voice messages
 Play IvrService.play(String session)
          Plays a voice message
 Play IvrService.play(String session, String msg, String tag, String notifyUrl)
          Plays a voice message
 Record IvrService.record(String session, String notifyUrl)
          Records voice messages from the user over the phone
 Record IvrService.record(String session, String notifyUrl, String msg, Integer maxDuration, String tag)
          Records voice messages from the user over the phone
 FaxTxn FaxService.send(String dest, File file)
          Sends a fax file to a fax number.
 FaxTxn FaxService.send(String dest, File file, String filename, String callerId, String tag, String notifyUrl)
          Sends a fax file to a fax number.
 SmsTxn SmsService.send(String dest, String msg)
          Sends SMS to mobile numbers in over 200 countries
 SmsTxn SmsService.send(String dest, String msg, String senderName, String tag, String notifyUrl)
          Sends SMS to mobile numbers in over 200 countries
 BulkSmsTxn SmsService.sendBulk(List<String> dests, String msg)
          Sends SMS in bulk (up to 1000 messages) to any mobile numbers in more than 200 countries
 BulkSmsTxn SmsService.sendBulk(List<String> dests, String msg, String senderName, String tag, String notifyUrl)
          Sends SMS in bulk (up to 1000 messages) to any mobile numbers in more than 200 countries
 BulkSmsTxn SmsService.sendBulk(String dest, String msg)
          Sends SMS in bulk (up to 1000 messages) to any mobile numbers in more than 200 countries
 BulkSmsTxn SmsService.sendBulk(String dest, String msg, String senderName, String tag, String notifyUrl)
          Sends SMS in bulk (up to 1000 messages) to any mobile numbers in more than 200 countries
 Subscribe NumberService.subscribe(String number, NumberDuration duration)
          Subscribes for a new Hoiio Number or extend an existing subscription of a Hoiio Number
 Transfer IvrService.transfer(String session, String dest)
          Transfers the current call to another destination number anywhere in the world or a voice conference room
 Transfer IvrService.transfer(String session, String dest, String msg, String callerID, TransferOnFailture onFailure, String tag, String notifyUrl)
          Transfers the current call to another destination number anywhere in the world or a voice conference room
 UpdateForwarding NumberService.updateForwarding(String number)
          Configures the URL that the incoming call notification and incoming SMS notification for your Hoiio Number will be sent to
 UpdateForwarding NumberService.updateForwarding(String number, String forwardTo, String forwardToSms, VoiceMode mode)
          Configures the URL that the incoming call notification and incoming SMS notification for your Hoiio Number will be sent to
 

Uses of HoiioException in com.hoiio.sdk.util
 

Methods in com.hoiio.sdk.util that throw HoiioException
static Date DateUtil.stringToDate(String dateString)
          Converts the @{code String} in date format to Date
static Date DateUtil.stringToDateTime(String dateString)
          Converts the @{code String} in date/time format to Date