public abstract class

AbstractPagedConnectedProcessor

extends AbstractDevkitBasedPageableMessageProcessor
implements ConnectivityProcessor
java.lang.Object
   ↳ org.mule.devkit.processor.ExpressionEvaluatorSupport
     ↳ org.mule.devkit.processor.DevkitBasedMessageProcessor
       ↳ org.mule.streaming.processor.AbstractDevkitBasedPageableMessageProcessor
         ↳ org.mule.modules.avalara.processors.AbstractPagedConnectedProcessor

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 _accountType
protected String _avalaraClientType
protected String _licenseType
protected Object account
protected Object avalaraClient
protected Object license
[Expand]
Inherited Fields
From class org.mule.streaming.processor.AbstractDevkitBasedPageableMessageProcessor
From class org.mule.devkit.processor.DevkitBasedMessageProcessor
Public Constructors
AbstractPagedConnectedProcessor(String operationName)
Public Methods
Object getAccount()
Retrieves account
Object getAvalaraClient()
Retrieves avalaraClient
Object getLicense()
Retrieves license
void setAccount(Object value)
Sets account
void setAvalaraClient(Object value)
Sets avalaraClient
void setLicense(Object value)
Sets license
Type typeFor(String fieldName)
Retrieves the concrete java.lang.reflect.Type of a connectivity argument, needed for the @Connect
[Expand]
Inherited Methods
From class org.mule.streaming.processor.AbstractDevkitBasedPageableMessageProcessor
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.modules.avalara.processors.ConnectivityProcessor

Fields

protected String _accountType

protected String _avalaraClientType

protected String _licenseType

protected Object account

protected Object avalaraClient

protected Object license

Public Constructors

public AbstractPagedConnectedProcessor (String operationName)

Parameters
operationName

Public Methods

public Object getAccount ()

Retrieves account

public Object getAvalaraClient ()

Retrieves avalaraClient

public Object getLicense ()

Retrieves license

public void setAccount (Object value)

Sets account

Parameters
value Value to set

public void setAvalaraClient (Object value)

Sets avalaraClient

Parameters
value Value to set

public void setLicense (Object value)

Sets license

Parameters
value Value to set

public Type typeFor (String fieldName)

Retrieves the concrete java.lang.reflect.Type of a connectivity argument, needed for the @Connect

Parameters
fieldName Name of the field to look for
Returns
  • The java.lang.reflect.Type associated with the field fieldName
Throws
NoSuchFieldException