org.mule.security.oauth.processor
Class FetchAccessTokenMessageProcessor

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
All Implemented Interfaces:
FlowConstructAware, MuleContextAware, Disposable, Initialisable, Startable, Stoppable, MessageProcessor
Direct Known Subclasses:
OAuth1FetchAccessTokenMessageProcessor, OAuth2FetchAccessTokenMessageProcessor

public abstract class FetchAccessTokenMessageProcessor
extends DevkitBasedMessageProcessor
implements MessageProcessor


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
FetchAccessTokenMessageProcessor()
           
 
Method Summary
 String getAccessTokenUrl()
          Retrieves accessTokenUrl
 String getRedirectUri()
           
protected  void notifyCallbackReception(MuleEvent event)
           
 void setAccessTokenUrl(String value)
          Sets accessTokenUrl
 void setRedirectUri(String value)
          Sets redirectUri
 
Methods inherited from class org.mule.devkit.processor.DevkitBasedMessageProcessor
dispose, doProcess, 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

FetchAccessTokenMessageProcessor

public FetchAccessTokenMessageProcessor()
Method Detail

notifyCallbackReception

protected void notifyCallbackReception(MuleEvent event)

setRedirectUri

public void setRedirectUri(String value)
Sets redirectUri

Parameters:
value - Value to set

setAccessTokenUrl

public void setAccessTokenUrl(String value)
Sets accessTokenUrl

Parameters:
value - Value to set

getAccessTokenUrl

public String getAccessTokenUrl()
Retrieves accessTokenUrl


getRedirectUri

public String getRedirectUri()


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