public class

UpdateCardMessageProcessor

extends DevkitBasedMessageProcessor
implements MessageProcessor OperationMetaDataEnabled
java.lang.Object
   ↳ org.mule.devkit.processor.ExpressionEvaluatorSupport
     ↳ org.mule.devkit.processor.DevkitBasedMessageProcessor
       ↳ com.wsl.modules.stripe.processors.UpdateCardMessageProcessor

Class Overview

UpdateCardMessageProcessor invokes the updateCard(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.util.Map, java.lang.String) method in StripeConnector. 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 _addressCityType
protected String _addressCountryType
protected String _addressLine1Type
protected String _addressLine2Type
protected String _addressStateType
protected String _addressZipType
protected String _cardNameType
protected String _expMonthType
protected String _expYearType
protected String _idType
protected Map<String, Object> _metadataType
protected String _ownerIdType
protected Object addressCity
protected Object addressCountry
protected Object addressLine1
protected Object addressLine2
protected Object addressState
protected Object addressZip
protected Object cardName
protected Object expMonth
protected Object expYear
protected Object id
protected Object metadata
protected Object ownerId
[Expand]
Inherited Fields
From class org.mule.devkit.processor.DevkitBasedMessageProcessor
Public Constructors
UpdateCardMessageProcessor(String operationName)
Public Methods
void dispose()
MuleEvent doProcess(MuleEvent event)
Invokes the MessageProcessor.
Result<MetaData> getGenericMetaData(MetaDataKey metaDataKey)
Result<MetaData> getInputMetaData()
Result<MetaData> getOutputMetaData(MetaData inputMetadata)
void initialise()
Obtains the expression manager from the Mule context and initialises the connector.
void setAddressCity(Object value)
Sets addressCity
void setAddressCountry(Object value)
Sets addressCountry
void setAddressLine1(Object value)
Sets addressLine1
void setAddressLine2(Object value)
Sets addressLine2
void setAddressState(Object value)
Sets addressState
void setAddressZip(Object value)
Sets addressZip
void setCardName(Object value)
Sets cardName
void setExpMonth(Object value)
Sets expMonth
void setExpYear(Object value)
Sets expYear
void setId(Object value)
Sets id
void setMetadata(Object value)
Sets metadata
void setOwnerId(Object value)
Sets ownerId
void start()
void stop()
[Expand]
Inherited Methods
From class org.mule.devkit.processor.DevkitBasedMessageProcessor
From class org.mule.devkit.processor.ExpressionEvaluatorSupport
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
From interface org.mule.common.metadata.MetaDataDescriptor

Fields

protected String _addressCityType

protected String _addressCountryType

protected String _addressLine1Type

protected String _addressLine2Type

protected String _addressStateType

protected String _addressZipType

protected String _cardNameType

protected String _expMonthType

protected String _expYearType

protected String _idType

protected Map<String, Object> _metadataType

protected String _ownerIdType

protected Object addressCity

protected Object addressCountry

protected Object addressLine1

protected Object addressLine2

protected Object addressState

protected Object addressZip

protected Object cardName

protected Object expMonth

protected Object expYear

protected Object id

protected Object metadata

protected Object ownerId

Public Constructors

public UpdateCardMessageProcessor (String operationName)

Parameters
operationName

Public Methods

public void dispose ()

public MuleEvent doProcess (MuleEvent event)

Invokes the MessageProcessor.

Parameters
event MuleEvent to be processed
Throws
Exception

public Result<MetaData> getGenericMetaData (MetaDataKey metaDataKey)

Parameters
metaDataKey

public Result<MetaData> getInputMetaData ()

public Result<MetaData> getOutputMetaData (MetaData inputMetadata)

Parameters
inputMetadata

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 void setAddressCity (Object value)

Sets addressCity

Parameters
value Value to set

public void setAddressCountry (Object value)

Sets addressCountry

Parameters
value Value to set

public void setAddressLine1 (Object value)

Sets addressLine1

Parameters
value Value to set

public void setAddressLine2 (Object value)

Sets addressLine2

Parameters
value Value to set

public void setAddressState (Object value)

Sets addressState

Parameters
value Value to set

public void setAddressZip (Object value)

Sets addressZip

Parameters
value Value to set

public void setCardName (Object value)

Sets cardName

Parameters
value Value to set

public void setExpMonth (Object value)

Sets expMonth

Parameters
value Value to set

public void setExpYear (Object value)

Sets expYear

Parameters
value Value to set

public void setId (Object value)

Sets id

Parameters
value Value to set

public void setMetadata (Object value)

Sets metadata

Parameters
value Value to set

public void setOwnerId (Object value)

Sets ownerId

Parameters
value Value to set

public void start ()

Throws
MuleException

public void stop ()

Throws
MuleException