public class OAuthDefinitionParserGenerator extends AbstractGlobalElementDefinitionParserGenerator
OAuth2
(a) in the same @Connector or (b) using components through the ConnectionStrategy
mechanism.
This generator also supports OAuth1, but just if the OAuth
is used in the @ConnectorAbstractMuleGenerator.FieldVariableElement
privateFieldnames
MULE_CONTEXT_FIELD_NAME
context
Constructor and Description |
---|
OAuthDefinitionParserGenerator() |
Modifier and Type | Method and Description |
---|---|
void |
generateGlobalElement(Module module)
Concrete resolver for global elements, where each subclass must redefine how the concrete "config" should be parsed.
|
generateConfigBeanDefinitionParserFor, generateParseForConfigurables, generateParseHttpCallback, getConfigBeanDefinitionParserClass, getConfigBeanDefinitionParserClass, getConfigBeanDefinitionParserClass
generateGetBeanDefinitionBuilder, generateGetBeanDefinitionBuilder, generateParseList, generateParseMap, generateParseNestedProcessor, generateParseProperty, generateParseProperty, generateParsePropertyRef, generateParseSet, generateParseText, generateParseVariable
declareNestedProcessorParameter, declareTransformedVariable, declareTransformedVariable, generateCustomConstructor, generateFieldForEachParameter, generateFieldForModuleObject, generateInitialiseMethod, generateProcessorFieldForEachParameter, generateSetFlowConstructMethod, generateSetMuleContextMethod, generateStandardFieldForEachParameter, generateStandardFieldForEachParameter, generateThrow, generateThrow, getModuleObject, getModuleObject, getModuleObject, getModuleObject, getPrivateFieldnames
generateIsCapableOfMethod
generateLoggerField, ref, ref, ref, ref
ctx, setCtx
public void generateGlobalElement(Module module)
AbstractGlobalElementDefinitionParserGenerator
AbstractGlobalElementDefinitionParserGenerator.generateConfigBeanDefinitionParserFor(Module, org.mule.devkit.generation.spring.beans.global.util.GlobalElementBeanDefinitionParserResolver)
generateGlobalElement
in class AbstractGlobalElementDefinitionParserGenerator
module
- to work withCopyright © 2010–2015 MuleSoft, Inc.. All rights reserved.