| Modifier and Type | Field and Description |
|---|---|
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_CHOICE |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_COLLECTION_SPLITTER |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_ENRICHER |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_ERROR_HANDLER |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_FLOW |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_FLOW_REF |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_FLOW_SCOPE_IN |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_FLOW_SCOPE_OUT |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_FOREACH |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_FOREACH_SCOPE_IN |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_LOGGER |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_MULE |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_ON_ERROR_CONTINUE |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_ON_ERROR_PROPAGATE |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_ON_ERROR_SCOPE_IN |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_OPERATION_CALL |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_OTHERWISE |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_PROCESSOR_CHAIN |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_SCATTER_GATHER |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_SCHEDULER |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_SET_PAYLOAD |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_SET_PAYLOAD_ATTRIBUTES |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_SET_VARIABLE |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_SUBFLOW |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_TRANSFORM |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_TRY |
static org.mule.runtime.api.component.ComponentIdentifier |
COMPONENT_IDENTIFIER_WHEN |
| Constructor and Description |
|---|
DefaultDataSense() |
| Modifier and Type | Method and Description |
|---|---|
AnalysisResult |
analyze(DataSenseProvider dataSenseProvider,
ApplicationModel applicationModel) |
protected TypeResolverRegistry |
createTypeResolverRegistry() |
static org.slf4j.Logger |
getLogger() |
Optional<DataSenseInfo> |
resolve(DataSenseResolutionScope dataSenseResolutionScope,
ApplicationModel applicationModel,
DataSenseProvider dataSenseProvider) |
Optional<DataSenseInfo> |
resolve(org.mule.runtime.api.component.location.Location location,
ApplicationModel applicationModel,
DataSenseProvider dataSenseProvider) |
Optional<DataSenseComponentInfo> |
resolveComponent(org.mule.runtime.api.component.location.Location location,
ApplicationModel applicationModel,
DataSenseProvider dataSenseProvider) |
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MULE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_FLOW
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_SUBFLOW
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_FLOW_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_FLOW_SCOPE_OUT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_LOGGER
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_COLLECTION_SPLITTER
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_SCHEDULER
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_TRANSFORM
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_OPERATION_CALL
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_SET_PAYLOAD_ATTRIBUTES
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_SET_PAYLOAD
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_SET_VARIABLE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_PROCESSOR_CHAIN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_CHOICE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_WHEN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_OTHERWISE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_ENRICHER
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_FOREACH
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_FOREACH_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_SCATTER_GATHER
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_FLOW_REF
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_TRY
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_ERROR_HANDLER
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_ON_ERROR_CONTINUE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_ON_ERROR_PROPAGATE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_ON_ERROR_SCOPE_IN
public static org.slf4j.Logger getLogger()
protected TypeResolverRegistry createTypeResolverRegistry()
public Optional<DataSenseInfo> resolve(org.mule.runtime.api.component.location.Location location, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider)
public Optional<DataSenseInfo> resolve(DataSenseResolutionScope dataSenseResolutionScope, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider)
public Optional<DataSenseComponentInfo> resolveComponent(org.mule.runtime.api.component.location.Location location, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider)
resolveComponent in interface DataSensepublic AnalysisResult analyze(DataSenseProvider dataSenseProvider, ApplicationModel applicationModel)
Copyright © 2017 MuleSoft, Inc.. All rights reserved.