public class

AuthNativeTraditionalMessageProcessor

extends AbstractMessageProcessor<O>
implements Disposable Initialisable Startable Stoppable MessageProcessor OperationMetaDataEnabled
java.lang.Object
   ↳ org.mule.modules.janrain.processors.AbstractExpressionEvaluator
     ↳ org.mule.modules.janrain.processors.AbstractConnectedProcessor
       ↳ org.mule.modules.janrain.processors.AbstractMessageProcessor<O>
         ↳ org.mule.modules.janrain.processors.AuthNativeTraditionalMessageProcessor

Class Overview

AuthNativeTraditionalMessageProcessor invokes the authNativeTraditional(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 JanrainConnector. 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 _client_idType
protected String _emailType
protected String _flow_nameType
protected String _flow_versionType
protected String _formType
protected String _localeType
protected String _passwordType
protected String _redirect_uriType
protected String _response_typeType
protected Object client_id
protected Object email
protected Object flow_name
protected Object flow_version
protected Object form
protected Object locale
protected Object password
protected Object redirect_uri
protected Object response_type
[Expand]
Inherited Fields
From class org.mule.modules.janrain.processors.AbstractMessageProcessor
From class org.mule.modules.janrain.processors.AbstractConnectedProcessor
Public Constructors
AuthNativeTraditionalMessageProcessor()
Public Methods
void dispose()
Result<MetaData> getInputMetaData()
Result<MetaData> getOutputMetaData(MetaData inputMetadata)
void initialise()
Obtains the expression manager from the Mule context and initialises the connector.
MuleEvent process(MuleEvent event)
Invokes the MessageProcessor.
void setClient_id(Object value)
Sets client_id
void setEmail(Object value)
Sets email
void setFlowConstruct(FlowConstruct flowConstruct)
Sets flow construct
void setFlow_name(Object value)
Sets flow_name
void setFlow_version(Object value)
Sets flow_version
void setForm(Object value)
Sets form
void setLocale(Object value)
Sets locale
void setMuleContext(MuleContext context)
Set the Mule context
void setPassword(Object value)
Sets password
void setRedirect_uri(Object value)
Sets redirect_uri
void setResponse_type(Object value)
Sets response_type
void start()
void stop()
[Expand]
Inherited Methods
From class org.mule.modules.janrain.processors.AbstractMessageProcessor
From class org.mule.modules.janrain.processors.AbstractConnectedProcessor
From class org.mule.modules.janrain.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
From interface org.mule.common.metadata.MetaDataDescriptor

Fields

protected String _client_idType

protected String _emailType

protected String _flow_nameType

protected String _flow_versionType

protected String _formType

protected String _localeType

protected String _passwordType

protected String _redirect_uriType

protected String _response_typeType

protected Object client_id

protected Object email

protected Object flow_name

protected Object flow_version

protected Object form

protected Object locale

protected Object password

protected Object redirect_uri

protected Object response_type

Public Constructors

public AuthNativeTraditionalMessageProcessor ()

Public Methods

public void dispose ()

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 MuleEvent process (MuleEvent event)

Invokes the MessageProcessor.

Parameters
event MuleEvent to be processed
Throws
MuleException

public void setClient_id (Object value)

Sets client_id

Parameters
value Value to set

public void setEmail (Object value)

Sets email

Parameters
value Value to set

public void setFlowConstruct (FlowConstruct flowConstruct)

Sets flow construct

Parameters
flowConstruct Flow construct to set

public void setFlow_name (Object value)

Sets flow_name

Parameters
value Value to set

public void setFlow_version (Object value)

Sets flow_version

Parameters
value Value to set

public void setForm (Object value)

Sets form

Parameters
value Value to set

public void setLocale (Object value)

Sets locale

Parameters
value Value to set

public void setMuleContext (MuleContext context)

Set the Mule context

Parameters
context Mule context to set

public void setPassword (Object value)

Sets password

Parameters
value Value to set

public void setRedirect_uri (Object value)

Sets redirect_uri

Parameters
value Value to set

public void setResponse_type (Object value)

Sets response_type

Parameters
value Value to set

public void start ()

Throws
MuleException

public void stop ()

Throws
MuleException