public interface SourceElement extends ParameterizableTypeElement
| Modifier and Type | Method and Description |
|---|---|
Class<? extends org.mule.runtime.extension.api.runtime.source.Source> |
getDeclaringClass() |
String |
getName()
Returns the component's name
|
Optional<MethodElement> |
getOnErrorMethod() |
Optional<MethodElement> |
getOnResponseMethod() |
Optional<MethodElement> |
getOnTerminateMethod() |
List<Type> |
getSuperClassGenerics() |
getParameterGroups, getParameters, getParametersAnnotatedWithgetAnnotatedFields, getFieldsgetAlias, getDescriptiongetAnnotation, getAnnotations, isAnnotatedWithList<Type> getSuperClassGenerics()
SourceClass<? extends org.mule.runtime.extension.api.runtime.source.Source> getDeclaringClass()
getDeclaringClass in interface WithDeclaringClassType representsOptional<MethodElement> getOnResponseMethod()
Optional<MethodElement> getOnErrorMethod()
Optional<MethodElement> getOnTerminateMethod()
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.