public class OAuth2 extends AnnotationProcessorOAuthModule implements OAuth2Component, ModuleComponent
components, elements, innerElement, types
Constructor and Description |
---|
OAuth2(TypeElement innerElement,
Types types,
Elements elements,
List<Component> components) |
Modifier and Type | Method and Description |
---|---|
String |
configElementName() |
String |
friendlyName() |
boolean |
handle(Module module) |
boolean |
overridesAtMessageProcessor()
Indicates if the generation of the different operations should allow overriding at message processor level.
|
com.google.common.base.Optional<Method> |
testConnectivityMethod() |
accept, getAccessTokenField, getAccessTokenRegex, getAccessTokenSecretField, getAccessTokenUrl, getAuthorizationParameters, getAuthorizationUrl, getCallbackParameters, getConsumerKeyField, getConsumerSecretField, getExpirationRegex, getOAuthProvider, getOAuthVersion, getPostAuthorizationMethod, getRefreshTokenRegex, getRequestTokenUrl, getScopeField, getTokenPolicy, getUserIdentifierMethod, getVerifierRegex, needsConfig
getHeaderFields, getPostFields, getQueryFields, getUriFields
getAnnotatedSchemaLocation, getConfigElementName, getConfigurableFields, getConnectionStrategy, getCurrentSchemaLocation, getDescription, getExceptionHandler, getFilterMethods, getFriendlyName, getKind, getLifecycleMethod, getMinMuleVersion, getModuleName, getModuleSchemaVersion, getProcessorMethods, getQueryTranslatorMethod, getRestCalls, getRestHttpClientField, getSourceMethods, getTransformerMethods, getTransformerResolverMethods, getVersionedSchemaLocation, getXmlNamespace, hasConfigurableWithType, hasDynamicMetadata, hasFilters, hasMetaDataScope, hasMethodWithName, hasProcessorMethodWithParameter, hasProcessors, hasQueryTranslator, hasRestCalls, hasSources, hasTransformerResolver, hasTransformers, isConnector, isModule, manager, metaDataScope, parentModule, reconnectOn, usesPooling
getInjectFields, getMetaDataKeyRetrieverMethod, getMetaDataOutputRetrieverMethod, getMetaDataRetrieverMethod
getClassName, getFields, getFieldsAnnotatedWith, getFirstMethodAnnotatedWith, getInheritedFields, getMethods, getMethodsAnnotatedWith, getPackage, getPackageName, getPathToSourceFile, getQualifiedName, getRecursivelyAnnotationProcessorMethodsAnnotatedWith, getRecursivelyFirstMethodAnnotatedWith, getRecursivelyMethodsAnnotatedWith, getRecursivelyMethodsAnnotatedWith, getSuperClass, hasFieldAnnotatedWith, hasNoArgConstructor, hasSuperClass, inheritsFrom, inheritsFrom, isArrayOrList, isBigDecimal, isBigInteger, isBoolean, isCalendar, isChar, isCollection, isComplexType, isComplexTypeWithGetterAndSetter, isDate, isDouble, isDsqlQueryObject, isEnum, isFloat, isHttpCallback, isInteger, isInterface, isLong, isMap, isNestedProcessor, isParametrized, isPrimitive, isSet, isString, isURL, isXmlType
asType, asTypeMirror, equals, getAnnotation, getAnnotationFieldValue, getAnnotationMirrors, getJavaDocParameterSummary, getJavaDocSummary, getJavaDocTagContent, getName, getThrowsComment, getTypeArguments, getXmlDeclaredChilds, hasAnnotation, hashCode, hasJavaDocTag, hasTypeArguments, isAbstract, isFinal, isPrivate, isProtected, isPublic, isReservedIdentifier, isStatic, unwrap
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getConfigurableFields
accept, asType, asTypeMirror, getName, isReservedIdentifier, unwrap
getAnnotation, getAnnotationMirrors, hasAnnotation
getJavaDocParameterSummary, getJavaDocSummary, getJavaDocTagContent, getThrowsComment, hasJavaDocTag
isAbstract, isFinal, isPrivate, isProtected, isPublic, isStatic
getTypeArguments, getXmlDeclaredChilds, hasTypeArguments
getAccessTokenField, getAccessTokenRegex, getAccessTokenSecretField, getAccessTokenUrl, getAuthorizationParameters, getAuthorizationUrl, getCallbackParameters, getConsumerKeyField, getConsumerSecretField, getExpirationRegex, getOAuthProvider, getOAuthVersion, getPostAuthorizationMethod, getRefreshTokenRegex, getRequestTokenUrl, getScopeField, getTokenPolicy, getUserIdentifierMethod, getVerifierRegex
getClassName, getFields, getFieldsAnnotatedWith, getFirstMethodAnnotatedWith, getInheritedFields, getMethods, getMethodsAnnotatedWith, getPackage, getPackageName, getPathToSourceFile, getQualifiedName, getRecursivelyAnnotationProcessorMethodsAnnotatedWith, getRecursivelyFirstMethodAnnotatedWith, getRecursivelyMethodsAnnotatedWith, getRecursivelyMethodsAnnotatedWith, getSuperClass, hasFieldAnnotatedWith, hasNoArgConstructor, hasSuperClass, inheritsFrom, inheritsFrom, isDsqlQueryObject, isInterface, isParametrized, isPrimitive
isArrayOrList, isBigDecimal, isBigInteger, isBoolean, isCalendar, isChar, isCollection, isComplexType, isComplexTypeWithGetterAndSetter, isDate, isDouble, isEnum, isFloat, isHttpCallback, isInteger, isLong, isMap, isNestedProcessor, isSet, isString, isURL, isXmlType
getHeaderFields, getPostFields, getQueryFields, getUriFields
getAnnotatedSchemaLocation, getConfigElementName, getConfigurableFields, getConnectionStrategy, getCurrentSchemaLocation, getDescription, getExceptionHandler, getFilterMethods, getFriendlyName, getKind, getLifecycleMethod, getMinMuleVersion, getModuleName, getModuleSchemaVersion, getProcessorMethods, getQueryTranslatorMethod, getRestCalls, getRestHttpClientField, getSourceMethods, getTransformerMethods, getTransformerResolverMethods, getVersionedSchemaLocation, getXmlNamespace, hasConfigurableWithType, hasDynamicMetadata, hasFilters, hasMetaDataScope, hasMethodWithName, hasProcessorMethodWithParameter, hasProcessors, hasQueryTranslator, hasRestCalls, hasSources, hasTransformerResolver, hasTransformers, isConnector, isModule, manager, metaDataScope, parentModule, reconnectOn, usesPooling
getInjectFields, getMetaDataKeyRetrieverMethod, getMetaDataOutputRetrieverMethod, getMetaDataRetrieverMethod
public OAuth2(TypeElement innerElement, Types types, Elements elements, List<Component> components)
public boolean handle(Module module)
handle
in interface ModuleComponent
public String configElementName()
configElementName
in interface ConnectionComponent
public String friendlyName()
friendlyName
in interface ConnectionComponent
public boolean overridesAtMessageProcessor()
OAuth2Component
overridesAtMessageProcessor
in interface OAuth2Component
public com.google.common.base.Optional<Method> testConnectivityMethod()
testConnectivityMethod
in interface ConnectionComponent
testConnectivityMethod
in interface Module
testConnectivityMethod
in class AnnotationProcessorModule
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.