Package | Description |
---|---|
org.mule.runtime.api.metadata | |
org.mule.runtime.api.metadata.resolving | |
org.mule.runtime.extension.api.persistence.metadata |
Modifier and Type | Method and Description |
---|---|
MetadataResult<MetadataKeysContainer> |
EntityMetadataProvider.getEntityKeys() |
MetadataResult<MetadataKeysContainer> |
MetadataService.getEntityKeys(Location location)
Returns the list of entity types that can be queried in an
EntityMetadataProvider component identified by the
Location . |
MetadataResult<TypeMetadataDescriptor> |
MetadataService.getEntityMetadata(Location location,
MetadataKey key)
Resolves an entity
TypeMetadataDescriptor for the EntityMetadataProvider component identified by the
Location . |
MetadataResult<TypeMetadataDescriptor> |
EntityMetadataProvider.getEntityMetadata(MetadataKey key) |
MetadataResult<ComponentMetadataDescriptor<T>> |
MetadataProvider.getMetadata()
Resolves the
ComponentMetadataDescriptor for the current component using only the static types of the Component's
parameters, attributes and output. |
MetadataResult<ComponentMetadataDescriptor<T>> |
MetadataProvider.getMetadata(MetadataKey key)
Resolves the
ComponentMetadataDescriptor for the current component using both static and dynamic resolving of the
Component's parameters, attributes and output. |
MetadataResult<MetadataKeysContainer> |
MetadataKeyProvider.getMetadataKeys()
Returns the a
MetadataKeysContainer with the MetadataKey s provided per TypeKeysResolver
associated to this Component. |
MetadataResult<MetadataKeysContainer> |
MetadataService.getMetadataKeys(Location location)
Returns the list of types that can be described by the
TypeKeysResolver associated to the MetadataKeyProvider
Component identified by the Location . |
MetadataResult<ComponentMetadataDescriptor<OperationModel>> |
MetadataService.getOperationMetadata(Location location)
Resolves the
ComponentMetadataDescriptor for the MetadataProvider Component identified by the
Location using only the static types of its parameters, attributes and output. |
MetadataResult<ComponentMetadataDescriptor<OperationModel>> |
MetadataService.getOperationMetadata(Location location,
MetadataKey key)
Resolves the
ComponentMetadataDescriptor for the MetadataProvider Component identified by the
Location using both static and dynamic resolving of the parameters, attributes and output types. |
MetadataResult<ComponentMetadataDescriptor<SourceModel>> |
MetadataService.getSourceMetadata(Location location)
Resolves the
ComponentMetadataDescriptor for the MetadataProvider Component identified by the
Location using only the static types of its parameters, attributes and output. |
MetadataResult<ComponentMetadataDescriptor<SourceModel>> |
MetadataService.getSourceMetadata(Location location,
MetadataKey key)
Resolves the
ComponentMetadataDescriptor for the MetadataProvider Component identified by the
Location using both static and dynamic resolving of the parameters, attributes and output types. |
Modifier and Type | Class and Description |
---|---|
class |
FailureMetadataResult<T>
Immutable implementation of
MetadataResult for failure results. |
class |
SuccessMetadataResult<T>
Immutable implementation of
MetadataResult for successful results. |
Modifier and Type | Method and Description |
---|---|
static <T> MetadataResult<T> |
MetadataResult.failure(List<MetadataFailure> failures)
Creates a failure
MetadataResult with a list of associated MetadataFailure s. |
static <T> MetadataResult<T> |
MetadataResult.failure(MetadataFailure... failures)
Creates a failure
MetadataResult with one or more associated MetadataFailure s. |
static <T> MetadataResult<T> |
MetadataResult.failure(T result,
List<MetadataFailure> failures)
Creates a failure
MetadataResult with a payload and a list of associated MetadataFailure s. |
static <T> MetadataResult<T> |
MetadataResult.failure(T result,
MetadataFailure... failures)
Creates a failure
MetadataResult with a payload and with one or more associated MetadataFailure s. |
static <T> MetadataResult<T> |
MetadataResult.success(T payload)
Creates a success
MetadataResult . |
Modifier and Type | Method and Description |
---|---|
MetadataResult<ComponentMetadataDescriptor<T>> |
ComponentResultJsonSerializer.deserialize(String metadataResult)
Deserializes a JSON representation of an
MetadataResult , to an actual instance of it. |
MetadataResult<TypeMetadataDescriptor> |
EntityMetadataResultJsonSerializer.deserialize(String result) |
MetadataResult<MetadataKeysContainer> |
MetadataKeysResultJsonSerializer.deserialize(String metadataResult)
Deserializes a JSON representation of an
MetadataResult , to an actual instance of it. |
Modifier and Type | Method and Description |
---|---|
String |
MetadataKeysResultJsonSerializer.serialize(MetadataResult metadataResult) |
String |
ComponentResultJsonSerializer.serialize(MetadataResult<ComponentMetadataDescriptor<T>> metadataResult) |
String |
EntityMetadataResultJsonSerializer.serialize(MetadataResult<TypeMetadataDescriptor> result) |
Copyright © 2018. All rights reserved.