public class

QuickBooksModuleOAuth1Adapter

extends QuickBooksModuleHttpCallbackAdapter
implements OAuth1Adapter MuleContextAware Initialisable Startable Stoppable
java.lang.Object
   ↳ org.mule.modules.quickbooks.QuickBooksModule
     ↳ org.mule.modules.quickbooks.config.QuickBooksModuleCapabilitiesAdapter
       ↳ org.mule.modules.quickbooks.config.QuickBooksModuleLifecycleAdapter
         ↳ org.mule.modules.quickbooks.config.QuickBooksModuleHttpCallbackAdapter
           ↳ org.mule.modules.quickbooks.config.QuickBooksModuleOAuth1Adapter

Class Overview

A QuickBooksModuleOAuth1Adapter is a wrapper around QuickBooksModule that adds OAuth capabilites to the pojo.

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
private static final Pattern AUTH_CODE_PATTERN
private String accessToken
private String accessTokenSecret
private OAuthConsumer consumer
private MuleContext muleContext
private HttpCallback oauthCallback
private String oauthVerifier
private String redirectUrl
private String requestToken
private String requestTokenSecret
[Expand]
Inherited Fields
From class org.mule.modules.quickbooks.config.QuickBooksModuleHttpCallbackAdapter
From class org.mule.modules.quickbooks.QuickBooksModule
Public Constructors
QuickBooksModuleOAuth1Adapter()
Public Methods
void fetchAccessToken()
String getAccessToken()
Retrieves accessToken
String getAccessTokenSecret()
Retrieves accessTokenSecret
String getAuthorizationUrl()
String getOauthVerifier()
Retrieves oauthVerifier
String getRedirectUrl()
Retrieves redirectUrl
void initialise()
void setAccessToken(String value)
Sets accessToken
void setAccessTokenSecret(String value)
Sets accessTokenSecret
void setMuleContext(MuleContext value)
Sets muleContext
void setOauthVerifier(String value)
Sets oauthVerifier
void start()
void stop()
[Expand]
Inherited Methods
From class org.mule.modules.quickbooks.config.QuickBooksModuleHttpCallbackAdapter
From class org.mule.modules.quickbooks.config.QuickBooksModuleLifecycleAdapter
From class org.mule.modules.quickbooks.config.QuickBooksModuleCapabilitiesAdapter
From class org.mule.modules.quickbooks.QuickBooksModule
From class java.lang.Object
From interface org.mule.api.Capabilities
From interface org.mule.api.adapter.OAuth1Adapter
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

Fields

private static final Pattern AUTH_CODE_PATTERN

private String accessToken

private String accessTokenSecret

private OAuthConsumer consumer

private MuleContext muleContext

private HttpCallback oauthCallback

private String oauthVerifier

private String redirectUrl

private String requestToken

private String requestTokenSecret

Public Constructors

public QuickBooksModuleOAuth1Adapter ()

Public Methods

public void fetchAccessToken ()

public String getAccessToken ()

Retrieves accessToken

public String getAccessTokenSecret ()

Retrieves accessTokenSecret

public String getAuthorizationUrl ()

public String getOauthVerifier ()

Retrieves oauthVerifier

public String getRedirectUrl ()

Retrieves redirectUrl

public void initialise ()

public void setAccessToken (String value)

Sets accessToken

Parameters
value Value to set

public void setAccessTokenSecret (String value)

Sets accessTokenSecret

Parameters
value Value to set

public void setMuleContext (MuleContext value)

Sets muleContext

Parameters
value Value to set

public void setOauthVerifier (String value)

Sets oauthVerifier

Parameters
value Value to set

public void start ()

Throws
MuleException

public void stop ()

Throws
MuleException