org.mule.security.oauth.processor
Class OAuth1FetchAccessTokenMessageProcessor

java.lang.Object
  extended by org.mule.devkit.processor.ExpressionEvaluatorSupport
      extended by org.mule.devkit.processor.DevkitBasedMessageProcessor
          extended by org.mule.security.oauth.processor.FetchAccessTokenMessageProcessor
              extended by org.mule.security.oauth.processor.OAuth1FetchAccessTokenMessageProcessor
All Implemented Interfaces:
FlowConstructAware, MuleContextAware, Disposable, Initialisable, Startable, Stoppable, MessageProcessor

public class OAuth1FetchAccessTokenMessageProcessor
extends FetchAccessTokenMessageProcessor


Field Summary
 
Fields inherited from class org.mule.devkit.processor.DevkitBasedMessageProcessor
flowConstruct, moduleObject, muleContext
 
Fields inherited from interface org.mule.api.lifecycle.Startable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Disposable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Stoppable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Initialisable
PHASE_NAME
 
Constructor Summary
OAuth1FetchAccessTokenMessageProcessor(OAuth1Adapter adapter)
           
 
Method Summary
protected  MuleEvent doProcess(MuleEvent event)
          Implementors of this class need to implement this method in order to perform actual processing
 String getAuthorizationUrl()
          Retrieves authorizationUrl
 String getRequestTokenUrl()
          Retrieves requestTokenUrl
 void setAuthorizationUrl(String value)
          Sets authorizationUrl
 void setRequestTokenUrl(String value)
          Sets requestTokenUrl
 
Methods inherited from class org.mule.security.oauth.processor.FetchAccessTokenMessageProcessor
getAccessTokenUrl, getRedirectUri, notifyCallbackReception, setAccessTokenUrl, setRedirectUri
 
Methods inherited from class org.mule.devkit.processor.DevkitBasedMessageProcessor
dispose, findOrCreate, getAccessTokenId, getFlowConstruct, getMuleContext, initialise, overwritePayload, process, setAccessTokenId, setFlowConstruct, setModuleObject, setMuleContext, start, stop
 
Methods inherited from class org.mule.devkit.processor.ExpressionEvaluatorSupport
computeClassHierarchy, evaluate, evaluateAndTransform, evaluateAndTransform, getAccessTokenId, isAssignableFrom, isList, isListClass, isMap, isMapClass, transform, transform, transform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.mule.api.processor.MessageProcessor
process
 

Constructor Detail

OAuth1FetchAccessTokenMessageProcessor

public OAuth1FetchAccessTokenMessageProcessor(OAuth1Adapter adapter)
Method Detail

doProcess

protected final MuleEvent doProcess(MuleEvent event)
                             throws Exception
Implementors of this class need to implement this method in order to perform actual processing

Specified by:
doProcess in class DevkitBasedMessageProcessor
Parameters:
event - the mule event
Returns:
a mule event
Throws:
Exception

setAuthorizationUrl

public void setAuthorizationUrl(String value)
Sets authorizationUrl

Parameters:
value - Value to set

getAuthorizationUrl

public String getAuthorizationUrl()
Retrieves authorizationUrl


setRequestTokenUrl

public void setRequestTokenUrl(String value)
Sets requestTokenUrl

Parameters:
value - Value to set

getRequestTokenUrl

public String getRequestTokenUrl()
Retrieves requestTokenUrl



Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.