| Modifier and Type | Interface and Description |
|---|---|
interface |
FunctionElement
MethodElement specification for Functions |
interface |
OperationElement
MethodElement specification for Operations |
| Modifier and Type | Method and Description |
|---|---|
Optional<MethodElement> |
Type.getMethod(String name,
Class<?>... parameterTypes) |
Optional<MethodElement> |
SourceElement.getOnBackPressureMethod() |
Optional<MethodElement> |
SourceElement.getOnErrorMethod() |
Optional<MethodElement> |
SourceElement.getOnResponseMethod() |
Optional<MethodElement> |
SourceElement.getOnTerminateMethod() |
| Modifier and Type | Class and Description |
|---|---|
class |
FunctionWrapper
FunctionElement implementation which works with Classes |
class |
MethodWrapper<T extends Type>
|
class |
OperationWrapper
OperationElement implementation which works with Classes |
| Modifier and Type | Method and Description |
|---|---|
Optional<MethodElement> |
TypeWrapper.getMethod(String name,
Class<?>... objects) |
Optional<MethodElement> |
SourceTypeWrapper.getOnBackPressureMethod() |
Optional<MethodElement> |
SourceTypeWrapper.getOnErrorMethod() |
Optional<MethodElement> |
SourceTypeWrapper.getOnResponseMethod() |
Optional<MethodElement> |
SourceTypeWrapper.getOnTerminateMethod() |
| Modifier and Type | Method and Description |
|---|---|
static void |
ModelLoaderUtils.handleByteStreaming(MethodElement method,
org.mule.runtime.api.meta.model.declaration.fluent.ExecutableComponentDeclarer executableComponent,
org.mule.metadata.api.model.MetadataType outputType) |
static boolean |
ModelLoaderUtils.isAutoPaging(MethodElement operationMethod) |
static boolean |
ModelLoaderUtils.isNonBlocking(MethodElement method) |
static boolean |
ModelLoaderUtils.isRouter(MethodElement methodElement) |
static boolean |
ModelLoaderUtils.isScope(MethodElement methodElement) |
| Constructor and Description |
|---|
DefaultMetadataScopeAdapter(Type extensionElement,
MethodElement operation,
org.mule.runtime.api.meta.model.declaration.fluent.OperationDeclaration declaration) |
| Modifier and Type | Method and Description |
|---|---|
static org.mule.metadata.api.model.MetadataType |
IntrospectionUtils.getMethodReturnAttributesType(MethodElement method)
Returns a
MetadataType representing the Result.getAttributes() that will be set after executing the given
method. |
static org.mule.metadata.api.model.MetadataType |
IntrospectionUtils.getMethodReturnType(MethodElement method) |
static boolean |
IntrospectionUtils.isVoid(MethodElement methodElement) |
Copyright © 2003–2019 MuleSoft, Inc.. All rights reserved.