| Modifier and Type | Interface and Description |
|---|---|
interface |
ComponentElement
A generic contract for any component that is considered as declaring point of different extensions components (Sources,
Connection Providers and Operation Containers)
|
interface |
ConfigurationElement
A contract for an element from which an extension configuration can be derived
|
interface |
ConnectionProviderElement
A contract for an element from which an extension connection provider can be derived
|
interface |
ExtensionElement
A contract for an element from which an Extension can be derived
|
interface |
OperationContainerElement
A contract for a element from which operation container can be derived
|
interface |
SourceElement
A contract for an element from which a message source can be derived
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConnectionProviderTypeWrapper<T>
TypeWrapper specification for classes that are considered as Connection Providers |
class |
ExtensionTypeWrapper<T>
ConfigurationWrapper specification for classes that are considered as Extensions |
class |
ParameterizableTypeWrapper
Wrapper for any kind of class that can define parameters
|
class |
SourceTypeWrapper<T extends org.mule.runtime.extension.api.runtime.source.Source>
TypeWrapper specification for Source types. |
| Modifier and Type | Method and Description |
|---|---|
static List<FieldElement> |
ParameterUtils.getParameterFields(ParameterizableTypeElement parameterizableTypeElement) |
static List<FieldElement> |
ParameterUtils.getParameterGroupFields(ParameterizableTypeElement parameterizableTypeElement) |
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.