| java.lang.Object | |
| ↳ | org.mule.module.twilio.config.MakeCallMessageProcessor |
MakeCallMessageProcessor invokes the makeCall(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.mule.module.twilio.HttpMethod, org.mule.api.callback.HttpCallback, org.mule.api.callback.HttpCallback, java.lang.String, java.lang.String, java.lang.String) method in TwilioConnector. For each argument there is a field in this processor to match it. Before invoking the actual method the processor will evaluate and transform where possible to the expected argument type.
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
org.mule.api.lifecycle.Disposable
| |||||||||||
From interface
org.mule.api.lifecycle.Initialisable
| |||||||||||
From interface
org.mule.api.lifecycle.Startable
| |||||||||||
From interface
org.mule.api.lifecycle.Stoppable
| |||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| _accountSidType | |||||||||||
| _applicationSidType | |||||||||||
| _fromType | |||||||||||
| _ifMachineType | |||||||||||
| _methodType | |||||||||||
| _sendDigitsType | |||||||||||
| _timeoutType | |||||||||||
| _toType | |||||||||||
| _urlType | |||||||||||
| accountSid | |||||||||||
| applicationSid | |||||||||||
| expressionManager | Mule Expression Manager | ||||||||||
| fallback | An HttpCallback instance responsible for linking the APIs http callback with the flow {@link org.mule.module.twilio.config.MakeCallMessageProcessor#fallbackCallbackFlow | ||||||||||
| fallbackCallbackFlow | The flow to be invoked when the http callback is received | ||||||||||
| flowConstruct | Flow construct | ||||||||||
| from | |||||||||||
| ifMachine | |||||||||||
| logger | |||||||||||
| method | |||||||||||
| moduleObject | Module object | ||||||||||
| muleContext | Mule Context | ||||||||||
| patternInfo | Mule Pattern Info | ||||||||||
| retryCount | Variable used to track how many retries we have attempted on this message processor | ||||||||||
| retryMax | Maximum number of retries that can be attempted. | ||||||||||
| sendDigits | |||||||||||
| statusCallback | An HttpCallback instance responsible for linking the APIs http callback with the flow {@link org.mule.module.twilio.config.MakeCallMessageProcessor#statusCallbackCallbackFlow | ||||||||||
| statusCallbackCallbackFlow | The flow to be invoked when the http callback is received | ||||||||||
| timeout | |||||||||||
| to | |||||||||||
| url | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Obtains the expression manager from the Mule context and initialises the connector.
| |||||||||||
Invokes the MessageProcessor.
| |||||||||||
Sets accountSid
| |||||||||||
Sets applicationSid
| |||||||||||
Sets fallbackCallbackFlow
| |||||||||||
Sets flow construct
| |||||||||||
Sets from
| |||||||||||
Sets ifMachine
| |||||||||||
Sets method
| |||||||||||
Sets the instance of the object under which the processor will execute
| |||||||||||
Set the Mule context
| |||||||||||
Sets retryMax
| |||||||||||
Sets sendDigits
| |||||||||||
Sets statusCallbackCallbackFlow
| |||||||||||
Sets timeout
| |||||||||||
Sets to
| |||||||||||
Sets url
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.mule.api.construct.FlowConstructAware
| |||||||||||
From interface
org.mule.api.context.MuleContextAware
| |||||||||||
From interface
org.mule.api.lifecycle.Disposable
| |||||||||||
From interface
org.mule.api.lifecycle.Initialisable
| |||||||||||
From interface
org.mule.api.lifecycle.Startable
| |||||||||||
From interface
org.mule.api.lifecycle.Stoppable
| |||||||||||
From interface
org.mule.api.processor.MessageProcessor
| |||||||||||
Mule Expression Manager
An HttpCallback instance responsible for linking the APIs http callback with the flow {@link org.mule.module.twilio.config.MakeCallMessageProcessor#fallbackCallbackFlow
The flow to be invoked when the http callback is received
Flow construct
Module object
Mule Context
Mule Pattern Info
Variable used to track how many retries we have attempted on this message processor
Maximum number of retries that can be attempted.
An HttpCallback instance responsible for linking the APIs http callback with the flow {@link org.mule.module.twilio.config.MakeCallMessageProcessor#statusCallbackCallbackFlow
The flow to be invoked when the http callback is received
Obtains the expression manager from the Mule context and initialises the connector. If a target object has not been set already it will search the Mule registry for a default one.
| InitialisationException |
|---|
Invokes the MessageProcessor.
| event | MuleEvent to be processed |
|---|
| MuleException |
|---|
Sets accountSid
| value | Value to set |
|---|
Sets applicationSid
| value | Value to set |
|---|
Sets fallbackCallbackFlow
| value | Value to set |
|---|
Sets flow construct
| flowConstruct | Flow construct to set |
|---|
Sets from
| value | Value to set |
|---|
Sets ifMachine
| value | Value to set |
|---|
Sets method
| value | Value to set |
|---|
Sets the instance of the object under which the processor will execute
| moduleObject | Instace of the module |
|---|
Set the Mule context
| context | Mule context to set |
|---|
Sets retryMax
| value | Value to set |
|---|
Sets sendDigits
| value | Value to set |
|---|
Sets statusCallbackCallbackFlow
| value | Value to set |
|---|
Sets timeout
| value | Value to set |
|---|
Sets to
| value | Value to set |
|---|
Sets url
| value | Value to set |
|---|
| MuleException |
|---|
| MuleException |
|---|