org.mule.devkit.model.module.connectivity
Interface ManagedConnectionModule

All Superinterfaces:
Accessible, Annotable, Documentable, Generifiable, Identifiable<TypeElement>, Module, RestModule, Type, Typeable

public interface ManagedConnectionModule
extends RestModule


Method Summary
 Method<ManagedConnectionModule> getConnectionIdentifierMethod()
           
 ConnectMethod getConnectMethod()
           
 Method<ManagedConnectionModule> getDisconnectMethod()
           
 Method<ManagedConnectionModule> getValidateConnectionMethod()
           
 
Methods inherited from interface org.mule.devkit.model.module.rest.RestModule
getHeaderFields, getPostFields, getQueryFields, getUriFields
 
Methods inherited from interface org.mule.devkit.model.module.Module
getAnnotatedSchemaLocation, getConfigElementName, getConfigurableFields, getCurrentSchemaLocation, getDescription, getFilterMethods, getFriendlyName, getInjectFields, getKind, getLifecycleMethod, getMetaDataKeyRetrieverMethod, getMetaDataOutputRetrieverMethod, getMetaDataRetrieverMethod, getMinMuleVersion, getModuleName, getModuleSchemaVersion, getProcessorMethods, getQueryTranslatorMethod, getRestCalls, getRestHttpClientField, getSourceMethods, getTransformerMethods, getTransformerResolverMethods, getVersionedSchemaLocation, getXmlNamespace, hasConfigurableWithType, hasDynamicMetadata, hasFilters, hasMethodWithName, hasProcessorMethodWithParameter, hasProcessors, hasQueryTranslator, hasRestCalls, hasSources, hasTransformerResolver, hasTransformers, isConnector, isModule, metaDataScope, needsConfig, parentModule, reconnectOn, usesPooling
 
Methods inherited from interface org.mule.devkit.model.Type
getAnnotationFieldValue, getClassName, getFields, getFirstMethodAnnotatedWith, getInheritedFields, getMethods, getMethodsAnnotatedWith, getPackage, getPackageName, getPathToSourceFile, getQualifiedName, getRecursivelyAnnotationProcessorMethodsAnnotatedWith, getRecursivelyFirstMethodAnnotatedWith, getRecursivelyMethodsAnnotatedWith, getSuperClass, hasFieldAnnotatedWith, hasNoArgConstructor, hasSuperClass, inheritsFrom, inheritsFrom, isDsqlQueryObject, isInterface, isParametrized, isPrimitive
 
Methods inherited from interface org.mule.devkit.model.Identifiable
accept, asType, asTypeMirror, getName, isReservedIdentifier, unwrap
 
Methods inherited from interface org.mule.devkit.model.Annotable
getAnnotation, getAnnotationMirrors, hasAnnotation
 
Methods inherited from interface org.mule.devkit.model.Documentable
getJavaDocParameterSummary, getJavaDocSummary, getJavaDocTagContent, getThrowsComment, hasJavaDocTag
 
Methods inherited from interface org.mule.devkit.model.Accessible
isAbstract, isFinal, isPrivate, isProtected, isPublic, isStatic
 
Methods inherited from interface org.mule.devkit.model.Generifiable
getTypeArguments, getXmlDeclaredChilds, hasTypeArguments
 
Methods inherited from interface org.mule.devkit.model.Typeable
isArrayOrList, isBigDecimal, isBigInteger, isBoolean, isCalendar, isChar, isCollection, isComplexType, isComplexTypeWithGetterAndSetter, isDate, isDouble, isEnum, isFloat, isHttpCallback, isInteger, isLong, isMap, isNestedProcessor, isSet, isString, isURL, isXmlType
 

Method Detail

getConnectMethod

ConnectMethod getConnectMethod()

getDisconnectMethod

Method<ManagedConnectionModule> getDisconnectMethod()

getValidateConnectionMethod

Method<ManagedConnectionModule> getValidateConnectionMethod()

getConnectionIdentifierMethod

Method<ManagedConnectionModule> getConnectionIdentifierMethod()


Copyright © 2010–2014 MuleSoft, Inc.. All rights reserved.