org.mule.devkit.model.module
Interface SourceMethod

All Superinterfaces:
Accessible, Annotable, Documentable, Generifiable, Identifiable<ExecutableElement>, Method<Type>, Parentable<Type>

public interface SourceMethod
extends Method<Type>


Method Summary
 Long getPollingPeriod()
           
 SourceStrategy getSourceStrategy()
           
 SourceThreadingModel getThreadingModel()
           
 boolean isPolling()
           
 List<AnnotationValue> reconnectOn()
           
 boolean shouldRunOnPrimaryNodeOnly()
           
 
Methods inherited from interface org.mule.devkit.model.Method
getCapitalizedName, getParameters, getPayloadParameter, getReturnGenericType, getReturnType, getThrownTypes, getTypeParameters, hasOnlyOneChildElement
 
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.Parentable
parent
 

Method Detail

shouldRunOnPrimaryNodeOnly

boolean shouldRunOnPrimaryNodeOnly()

getThreadingModel

SourceThreadingModel getThreadingModel()

getSourceStrategy

SourceStrategy getSourceStrategy()

reconnectOn

List<AnnotationValue> reconnectOn()

getPollingPeriod

Long getPollingPeriod()

isPolling

boolean isPolling()


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