public class ConnectionManagement extends AnnotationProcessorManagedConnectionModule implements ConnectionManagementComponent, ModuleComponent
components, elements, innerElement, types
Constructor and Description |
---|
ConnectionManagement(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.
|
getConnectionIdentifierMethod, getConnectMethod, getDisconnectMethod, getValidateConnectionMethod
accept, 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, needsConfig, parentModule, reconnectOn, testConnectivityMethod, 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
getConnectionIdentifierMethod, getConnectMethod, getDisconnectMethod, getValidateConnectionMethod
getConfigurableFields, testConnectivityMethod
accept, asType, asTypeMirror, getName, isReservedIdentifier, unwrap
getAnnotation, getAnnotationMirrors, hasAnnotation
getJavaDocParameterSummary, getJavaDocSummary, getJavaDocTagContent, getThrowsComment, hasJavaDocTag
isAbstract, isFinal, isPrivate, isProtected, isPublic, isStatic
getTypeArguments, getXmlDeclaredChilds, hasTypeArguments
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, needsConfig, parentModule, reconnectOn, testConnectivityMethod, usesPooling
getInjectFields, getMetaDataKeyRetrieverMethod, getMetaDataOutputRetrieverMethod, getMetaDataRetrieverMethod
public ConnectionManagement(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()
ConnectionManagementComponent
overridesAtMessageProcessor
in interface ConnectionManagementComponent
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.