org.mule.security.oauth.process
Class ManagedAccessTokenProcessInterceptor<T>

java.lang.Object
  extended by org.mule.devkit.processor.ExpressionEvaluatorSupport
      extended by org.mule.security.oauth.process.ManagedAccessTokenProcessInterceptor<T>
All Implemented Interfaces:
ProcessInterceptor<T,OAuth2Adapter>

public class ManagedAccessTokenProcessInterceptor<T>
extends ExpressionEvaluatorSupport
implements ProcessInterceptor<T,OAuth2Adapter>


Constructor Summary
ManagedAccessTokenProcessInterceptor(ProcessInterceptor<T,OAuth2Adapter> next, OAuth2Manager<OAuth2Adapter> oauthManager)
           
 
Method Summary
 T execute(ProcessCallback<T,OAuth2Adapter> processCallback, OAuth2Adapter object, Filter filter, MuleMessage message)
           
 T execute(ProcessCallback<T,OAuth2Adapter> processCallback, OAuth2Adapter object, MessageProcessor messageProcessor, MuleEvent event)
           
 
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
 

Constructor Detail

ManagedAccessTokenProcessInterceptor

public ManagedAccessTokenProcessInterceptor(ProcessInterceptor<T,OAuth2Adapter> next,
                                            OAuth2Manager<OAuth2Adapter> oauthManager)
Method Detail

execute

public T execute(ProcessCallback<T,OAuth2Adapter> processCallback,
                 OAuth2Adapter object,
                 MessageProcessor messageProcessor,
                 MuleEvent event)
          throws Exception
Specified by:
execute in interface ProcessInterceptor<T,OAuth2Adapter>
Throws:
Exception

execute

public T execute(ProcessCallback<T,OAuth2Adapter> processCallback,
                 OAuth2Adapter object,
                 Filter filter,
                 MuleMessage message)
          throws Exception
Specified by:
execute in interface ProcessInterceptor<T,OAuth2Adapter>
Throws:
Exception


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