public class

GetAvailablePhoneNumbersAdvancedSeachMessageProcessor

extends AbstractMessageProcessor<O>
implements Disposable Initialisable Startable Stoppable MessageProcessor
java.lang.Object
   ↳ org.mule.module.twilio.processors.AbstractExpressionEvaluator
     ↳ org.mule.module.twilio.processors.AbstractMessageProcessor<O>
       ↳ org.mule.module.twilio.processors.GetAvailablePhoneNumbersAdvancedSeachMessageProcessor

Class Overview

GetAvailablePhoneNumbersAdvancedSeachMessageProcessor invokes the getAvailablePhoneNumbersAdvancedSeach(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, 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.

Summary

[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
protected String _accountSidType
protected String _areaCodeType
protected String _containsType
protected String _distanceType
protected String _inLataType
protected String _inPostalCodeType
protected String _inRateCenterType
protected String _inRegionType
protected String _isoCountryCodeType
protected String _nearLatLongType
protected String _nearPhoneNumberType
protected Object accountSid
protected Object areaCode
protected Object contains
protected Object distance
protected Object inLata
protected Object inPostalCode
protected Object inRateCenter
protected Object inRegion
protected Object isoCountryCode
protected Object nearLatLong
protected Object nearPhoneNumber
[Expand]
Inherited Fields
From class org.mule.module.twilio.processors.AbstractMessageProcessor
Public Constructors
GetAvailablePhoneNumbersAdvancedSeachMessageProcessor()
Public Methods
void dispose()
void initialise()
Obtains the expression manager from the Mule context and initialises the connector.
MuleEvent process(MuleEvent event)
Invokes the MessageProcessor.
void setAccountSid(Object value)
Sets accountSid
void setAreaCode(Object value)
Sets areaCode
void setContains(Object value)
Sets contains
void setDistance(Object value)
Sets distance
void setFlowConstruct(FlowConstruct flowConstruct)
Sets flow construct
void setInLata(Object value)
Sets inLata
void setInPostalCode(Object value)
Sets inPostalCode
void setInRateCenter(Object value)
Sets inRateCenter
void setInRegion(Object value)
Sets inRegion
void setIsoCountryCode(Object value)
Sets isoCountryCode
void setMuleContext(MuleContext context)
Set the Mule context
void setNearLatLong(Object value)
Sets nearLatLong
void setNearPhoneNumber(Object value)
Sets nearPhoneNumber
void start()
void stop()
[Expand]
Inherited Methods
From class org.mule.module.twilio.processors.AbstractMessageProcessor
From class org.mule.module.twilio.processors.AbstractExpressionEvaluator
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

Fields

protected String _accountSidType

protected String _areaCodeType

protected String _containsType

protected String _distanceType

protected String _inLataType

protected String _inPostalCodeType

protected String _inRateCenterType

protected String _inRegionType

protected String _isoCountryCodeType

protected String _nearLatLongType

protected String _nearPhoneNumberType

protected Object accountSid

protected Object areaCode

protected Object contains

protected Object distance

protected Object inLata

protected Object inPostalCode

protected Object inRateCenter

protected Object inRegion

protected Object isoCountryCode

protected Object nearLatLong

protected Object nearPhoneNumber

Public Constructors

public GetAvailablePhoneNumbersAdvancedSeachMessageProcessor ()

Public Methods

public void dispose ()

public void initialise ()

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.

Throws
InitialisationException

public MuleEvent process (MuleEvent event)

Invokes the MessageProcessor.

Parameters
event MuleEvent to be processed
Throws
MuleException

public void setAccountSid (Object value)

Sets accountSid

Parameters
value Value to set

public void setAreaCode (Object value)

Sets areaCode

Parameters
value Value to set

public void setContains (Object value)

Sets contains

Parameters
value Value to set

public void setDistance (Object value)

Sets distance

Parameters
value Value to set

public void setFlowConstruct (FlowConstruct flowConstruct)

Sets flow construct

Parameters
flowConstruct Flow construct to set

public void setInLata (Object value)

Sets inLata

Parameters
value Value to set

public void setInPostalCode (Object value)

Sets inPostalCode

Parameters
value Value to set

public void setInRateCenter (Object value)

Sets inRateCenter

Parameters
value Value to set

public void setInRegion (Object value)

Sets inRegion

Parameters
value Value to set

public void setIsoCountryCode (Object value)

Sets isoCountryCode

Parameters
value Value to set

public void setMuleContext (MuleContext context)

Set the Mule context

Parameters
context Mule context to set

public void setNearLatLong (Object value)

Sets nearLatLong

Parameters
value Value to set

public void setNearPhoneNumber (Object value)

Sets nearPhoneNumber

Parameters
value Value to set

public void start ()

Throws
MuleException

public void stop ()

Throws
MuleException