public class

MapSsoMessageProcessor

extends AbstractConnectedProcessor
implements MessageProcessor OperationMetaDataEnabled
java.lang.Object
   ↳ org.mule.devkit.processor.ExpressionEvaluatorSupport
     ↳ org.mule.devkit.processor.DevkitBasedMessageProcessor
       ↳ org.mule.module.netsuite.processors.AbstractConnectedProcessor
         ↳ org.mule.module.netsuite.processors.MapSsoMessageProcessor

Class Overview

MapSsoMessageProcessor invokes the mapSso(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.netsuite.webservices.platform.core_2013_2.RecordRef) method in NetSuiteCloudConnector. 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 _authenticationTokenType
protected String _userAccountType
protected String _userEmailType
protected String _userPartnerIdType
protected String _userPasswordType
protected RecordRef _userRoleType
protected Object authenticationToken
protected Object userAccount
protected Object userEmail
protected Object userPartnerId
protected Object userPassword
protected Object userRole
[Expand]
Inherited Fields
From class org.mule.module.netsuite.processors.AbstractConnectedProcessor
From class org.mule.devkit.processor.DevkitBasedMessageProcessor
Public Constructors
MapSsoMessageProcessor(String operationName)
Public Methods
void dispose()
MuleEvent doProcess(MuleEvent event)
Invokes the MessageProcessor.
Result<MetaData> getInputMetaData()
Result<MetaData> getOutputMetaData(MetaData inputMetadata)
void initialise()
Obtains the expression manager from the Mule context and initialises the connector.
void setAuthenticationToken(Object value)
Sets authenticationToken
void setUserAccount(Object value)
Sets userAccount
void setUserEmail(Object value)
Sets userEmail
void setUserPartnerId(Object value)
Sets userPartnerId
void setUserPassword(Object value)
Sets userPassword
void setUserRole(Object value)
Sets userRole
void start()
void stop()
[Expand]
Inherited Methods
From class org.mule.module.netsuite.processors.AbstractConnectedProcessor
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 _authenticationTokenType

protected String _userAccountType

protected String _userEmailType

protected String _userPartnerIdType

protected String _userPasswordType

protected RecordRef _userRoleType

protected Object authenticationToken

protected Object userAccount

protected Object userEmail

protected Object userPartnerId

protected Object userPassword

protected Object userRole

Public Constructors

public MapSsoMessageProcessor (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> 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 setAuthenticationToken (Object value)

Sets authenticationToken

Parameters
value Value to set

public void setUserAccount (Object value)

Sets userAccount

Parameters
value Value to set

public void setUserEmail (Object value)

Sets userEmail

Parameters
value Value to set

public void setUserPartnerId (Object value)

Sets userPartnerId

Parameters
value Value to set

public void setUserPassword (Object value)

Sets userPassword

Parameters
value Value to set

public void setUserRole (Object value)

Sets userRole

Parameters
value Value to set

public void start ()

Throws
MuleException

public void stop ()

Throws
MuleException