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 Fields |
From class
org.mule.devkit.processor.DevkitBasedMessageProcessor
private
String |
accessTokenId |
|
protected
FlowConstruct |
flowConstruct |
|
protected
Object |
moduleObject |
|
protected
MuleContext |
muleContext |
|
private
String |
operationName |
|
|
[Expand]
Inherited Methods |
From class
org.mule.devkit.processor.DevkitBasedMessageProcessor
void
|
dispose()
|
abstract
MuleEvent
|
doProcess(MuleEvent arg0)
|
final
Object
|
findOrCreate(Class<?> arg0, boolean arg1, MuleEvent arg2)
|
String
|
getAccessTokenId()
|
final
FlowConstruct
|
getFlowConstruct()
|
final
MuleContext
|
getMuleContext()
|
void
|
initialise()
|
final
void
|
overwritePayload(MuleEvent arg0, Object arg1)
|
MuleEvent
|
process(MuleEvent arg0)
|
void
|
setAccessTokenId(String arg0)
|
final
void
|
setFlowConstruct(FlowConstruct arg0)
|
final
void
|
setModuleObject(Object arg0)
|
final
void
|
setMuleContext(MuleContext arg0)
|
void
|
start()
|
void
|
stop()
|
|
From class
org.mule.devkit.processor.ExpressionEvaluatorSupport
void
|
computeClassHierarchy(Class arg0, List arg1)
|
Object
|
evaluate(TemplateParser.PatternInfo arg0, ExpressionManager arg1, MuleMessage arg2, Object arg3)
|
Object
|
evaluateAndTransform(MuleContext arg0, MuleMessage arg1, Type arg2, String arg3, Object arg4)
|
Object
|
evaluateAndTransform(MuleContext arg0, MuleEvent arg1, Type arg2, String arg3, Object arg4)
|
String
|
getAccessTokenId(MuleEvent arg0, MessageProcessor arg1, OAuth2Manager<?> arg2)
|
boolean
|
isAssignableFrom(Type arg0, Class arg1)
|
boolean
|
isList(Type arg0)
|
boolean
|
isListClass(Class arg0)
|
boolean
|
isMap(Type arg0)
|
boolean
|
isMapClass(Class arg0)
|
Object
|
transform(MuleContext arg0, MuleMessage arg1, Type arg2, String arg3, Object arg4)
|
Object
|
transform(MuleContext arg0, MuleEvent arg1, Type arg2, String arg3, Object arg4)
|
Object
|
transform(MuleMessage arg0, Type arg1, Object arg2)
|
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
From interface
org.mule.api.construct.FlowConstructAware
abstract
void
|
setFlowConstruct(FlowConstruct arg0)
|
|
From interface
org.mule.api.context.MuleContextAware
abstract
void
|
setMuleContext(MuleContext arg0)
|
|
From interface
org.mule.api.lifecycle.Disposable
|
From interface
org.mule.api.lifecycle.Initialisable
abstract
void
|
initialise()
|
|
From interface
org.mule.api.lifecycle.Startable
|
From interface
org.mule.api.lifecycle.Stoppable
|
From interface
org.mule.api.processor.MessageProcessor
abstract
MuleEvent
|
process(MuleEvent arg0)
|
|
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
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
metadata
Public Constructors
public
UpdateCardMessageProcessor
(String operationName)
Public Methods
public
MuleEvent
doProcess
(MuleEvent event)
Invokes the MessageProcessor.
Parameters
event
| MuleEvent to be processed |
public
Result<MetaData>
getGenericMetaData
(MetaDataKey metaDataKey)
public
Result<MetaData>
getInputMetaData
()
public
Result<MetaData>
getOutputMetaData
(MetaData 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.
public
void
setAddressCity
(Object value)
public
void
setAddressCountry
(Object value)
public
void
setAddressLine1
(Object value)
public
void
setAddressLine2
(Object value)
public
void
setAddressState
(Object value)
public
void
setAddressZip
(Object value)
public
void
setCardName
(Object value)
public
void
setExpMonth
(Object value)
public
void
setExpYear
(Object value)
public
void
setId
(Object value)
public
void
setMetadata
(Object value)
public
void
setOwnerId
(Object value)