public abstract class EntityResolver extends Object
| Constructor and Description |
|---|
EntityResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected org.mule.metadata.api.model.MetadataType |
getEntityCollectionMetadataType(org.mule.runtime.api.metadata.MetadataContext metadataContext,
RoutingKey routingKey) |
protected MetadataProvider |
getEntityMetadataProvider(org.mule.runtime.api.metadata.MetadataContext metadataContext,
RoutingKey routingKey) |
protected org.mule.metadata.api.model.MetadataType |
getEntityMetadataType(org.mule.runtime.api.metadata.MetadataContext metadataContext,
RoutingKey routingKey) |
protected org.apache.olingo.commons.api.edm.EdmEntitySet |
getTargetEntitySet(org.apache.olingo.commons.api.edm.Edm edm,
String navigationPath) |
protected org.apache.olingo.commons.api.edm.EdmEntitySet |
getTargetEntitySetFromNavigationBinding(String[] pathEntries,
int index,
org.apache.olingo.commons.api.edm.EdmEntitySet entitySet,
org.apache.olingo.commons.api.edm.EdmEntityContainer entityContainer) |
protected void |
validateMethod(HttpMethod method) |
protected void |
validatePath(String path) |
protected void |
validateProvidedKey(RoutingKey routingKey) |
protected void validateProvidedKey(RoutingKey routingKey) throws org.mule.runtime.api.metadata.MetadataResolvingException
org.mule.runtime.api.metadata.MetadataResolvingExceptionprotected void validateMethod(HttpMethod method) throws org.mule.runtime.api.metadata.MetadataResolvingException
org.mule.runtime.api.metadata.MetadataResolvingExceptionprotected void validatePath(String path) throws org.mule.runtime.api.metadata.MetadataResolvingException
org.mule.runtime.api.metadata.MetadataResolvingExceptionprotected org.apache.olingo.commons.api.edm.EdmEntitySet getTargetEntitySet(org.apache.olingo.commons.api.edm.Edm edm,
String navigationPath)
protected org.apache.olingo.commons.api.edm.EdmEntitySet getTargetEntitySetFromNavigationBinding(String[] pathEntries, int index, org.apache.olingo.commons.api.edm.EdmEntitySet entitySet, org.apache.olingo.commons.api.edm.EdmEntityContainer entityContainer)
protected MetadataProvider getEntityMetadataProvider(org.mule.runtime.api.metadata.MetadataContext metadataContext, RoutingKey routingKey) throws org.mule.runtime.api.metadata.MetadataResolvingException
org.mule.runtime.api.metadata.MetadataResolvingExceptionprotected org.mule.metadata.api.model.MetadataType getEntityMetadataType(org.mule.runtime.api.metadata.MetadataContext metadataContext,
RoutingKey routingKey)
throws org.mule.runtime.api.metadata.MetadataResolvingException
org.mule.runtime.api.metadata.MetadataResolvingExceptionprotected org.mule.metadata.api.model.MetadataType getEntityCollectionMetadataType(org.mule.runtime.api.metadata.MetadataContext metadataContext,
RoutingKey routingKey)
throws org.mule.runtime.api.metadata.MetadataResolvingException
org.mule.runtime.api.metadata.MetadataResolvingExceptionCopyright © 2021 MuleSoft, Inc.. All rights reserved.