Package org.mule.datasense.impl
Class DefaultDataSense
java.lang.Object
org.mule.datasense.impl.DefaultDataSense
- All Implemented Interfaces:
DataSense
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifierstatic final org.mule.runtime.api.component.ComponentIdentifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.mule.datasenseapi.api.AnalysisResultanalyze(DataSenseProvider dataSenseProvider, ApplicationModel applicationModel) protected TypeResolverRegistrystatic org.slf4j.LoggerOptional<org.mule.datasenseapi.api.DataSenseInfo>resolve(org.mule.datasenseapi.api.DataSenseResolutionScope dataSenseResolutionScope, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider) Optional<org.mule.datasenseapi.api.DataSenseInfo>resolve(org.mule.runtime.api.component.location.Location location, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider) Optional<org.mule.datasenseapi.api.DataSenseComponentInfo>resolveComponent(org.mule.runtime.api.component.location.Location location, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider)
-
Field Details
-
COMPONENT_IDENTIFIER_MULE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MULE -
COMPONENT_IDENTIFIER_FLOW
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_FLOW -
COMPONENT_IDENTIFIER_SUBFLOW
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_SUBFLOW -
COMPONENT_IDENTIFIER_FLOW_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_FLOW_SCOPE_IN -
COMPONENT_IDENTIFIER_FLOW_SCOPE_OUT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_FLOW_SCOPE_OUT -
COMPONENT_IDENTIFIER_LOGGER
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_LOGGER -
COMPONENT_IDENTIFIER_COLLECTION_SPLITTER
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_COLLECTION_SPLITTER -
COMPONENT_IDENTIFIER_SCHEDULER
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_SCHEDULER -
COMPONENT_IDENTIFIER_TRANSFORM
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_TRANSFORM -
COMPONENT_IDENTIFIER_OPERATION_CALL
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_OPERATION_CALL -
COMPONENT_IDENTIFIER_UNKNOWN_PROCESSOR
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_UNKNOWN_PROCESSOR -
COMPONENT_IDENTIFIER_SET_PAYLOAD_ATTRIBUTES
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_SET_PAYLOAD_ATTRIBUTES -
COMPONENT_IDENTIFIER_SET_PAYLOAD
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_SET_PAYLOAD -
COMPONENT_IDENTIFIER_SET_VARIABLE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_SET_VARIABLE -
COMPONENT_IDENTIFIER_REMOVE_VARIABLE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_REMOVE_VARIABLE -
COMPONENT_IDENTIFIER_PROCESSOR_CHAIN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_PROCESSOR_CHAIN -
COMPONENT_IDENTIFIER_CONTAINER
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_CONTAINER -
COMPONENT_IDENTIFIER_CHOICE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_CHOICE -
COMPONENT_IDENTIFIER_WHEN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_WHEN -
COMPONENT_IDENTIFIER_OTHERWISE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_OTHERWISE -
COMPONENT_IDENTIFIER_ENRICHER
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_ENRICHER -
COMPONENT_IDENTIFIER_FOREACH
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_FOREACH -
COMPONENT_IDENTIFIER_FOREACH_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_FOREACH_SCOPE_IN -
COMPONENT_IDENTIFIER_PARALLEL_FOREACH
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_PARALLEL_FOREACH -
COMPONENT_IDENTIFIER_PARALLEL_FOREACH_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_PARALLEL_FOREACH_SCOPE_IN -
COMPONENT_IDENTIFIER_SCATTER_GATHER
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_SCATTER_GATHER -
COMPONENT_IDENTIFIER_ROUTE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_ROUTE -
COMPONENT_IDENTIFIER_FLOW_REF
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_FLOW_REF -
COMPONENT_IDENTIFIER_TRY
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_TRY -
COMPONENT_IDENTIFIER_ERROR_HANDLER
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_ERROR_HANDLER -
COMPONENT_IDENTIFIER_GLOBAL_ERROR_HANDLER
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_GLOBAL_ERROR_HANDLER -
COMPONENT_IDENTIFIER_ON_ERROR_CONTINUE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_ON_ERROR_CONTINUE -
COMPONENT_IDENTIFIER_ON_ERROR_PROPAGATE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_ON_ERROR_PROPAGATE -
COMPONENT_IDENTIFIER_ON_ERROR_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_ON_ERROR_SCOPE_IN -
COMPONENT_IDENTIFIER_PARSE_TEMPLATE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_PARSE_TEMPLATE -
COMPONENT_IDENTIFIER_FIRST_SUCCESSFUL
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_FIRST_SUCCESSFUL -
COMPONENT_IDENTIFIER_UNTIL_SUCCESSFUL
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_UNTIL_SUCCESSFUL -
COMPONENT_IDENTIFIER_UNTIL_SUCCESSFUL_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_UNTIL_SUCCESSFUL_SCOPE_IN -
COMPONENT_IDENTIFIER_UNTIL_SUCCESSFUL_SCOPE_OUT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_UNTIL_SUCCESSFUL_SCOPE_OUT -
COMPONENT_IDENTIFIER_ROUND_ROBIN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_ROUND_ROBIN -
COMPONENT_IDENTIFIER_ASYNC
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_ASYNC -
COMPONENT_IDENTIFIER_ASYNC_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_ASYNC_SCOPE_IN -
COMPONENT_IDENTIFIER_ASYNC_SCOPE_OUT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_ASYNC_SCOPE_OUT -
COMPONENT_IDENTIFIER_EE_CACHE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_EE_CACHE -
COMPONENT_IDENTIFIER_TRACING
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_TRACING -
COMPONENT_IDENTIFIER_BATCH_JOB
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_BATCH_JOB -
COMPONENT_IDENTIFIER_BATCH_JOB_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_BATCH_JOB_SCOPE_IN -
COMPONENT_IDENTIFIER_BATCH_JOB_SCOPE_OUT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_BATCH_JOB_SCOPE_OUT -
COMPONENT_IDENTIFIER_BATCH_PROCESS_RECORDS
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_BATCH_PROCESS_RECORDS -
COMPONENT_IDENTIFIER_BATCH_ON_COMPLETE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_BATCH_ON_COMPLETE -
COMPONENT_IDENTIFIER_BATCH_ON_COMPLETE_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_BATCH_ON_COMPLETE_SCOPE_IN -
COMPONENT_IDENTIFIER_BATCH_ON_COMPLETE_SCOPE_OUT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_BATCH_ON_COMPLETE_SCOPE_OUT -
COMPONENT_IDENTIFIER_BATCH_STEP
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_BATCH_STEP -
COMPONENT_IDENTIFIER_BATCH_AGGREGATOR
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_BATCH_AGGREGATOR -
COMPONENT_IDENTIFIER_BATCH_AGGREGATOR_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_BATCH_AGGREGATOR_SCOPE_IN -
COMPONENT_IDENTIFIER_BATCH_AGGREGATOR_SCOPE_OUT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_BATCH_AGGREGATOR_SCOPE_OUT -
COMPONENT_IDENTIFIER_MUNIT_TEST
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_TEST -
COMPONENT_IDENTIFIER_MUNIT_TEST_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_TEST_SCOPE_IN -
COMPONENT_IDENTIFIER_MUNIT_TEST_SCOPE_OUT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_TEST_SCOPE_OUT -
COMPONENT_IDENTIFIER_MUNIT_TEST_BEHAVIOR
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_TEST_BEHAVIOR -
COMPONENT_IDENTIFIER_MUNIT_TEST_EXECUTION
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_TEST_EXECUTION -
COMPONENT_IDENTIFIER_MUNIT_TEST_VALIDATION
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_TEST_VALIDATION -
COMPONENT_IDENTIFIER_MUNIT_BEFORE_SUITE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_BEFORE_SUITE -
COMPONENT_IDENTIFIER_MUNIT_BEFORE_SUITE_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_BEFORE_SUITE_SCOPE_IN -
COMPONENT_IDENTIFIER_MUNIT_BEFORE_SUITE_SCOPE_OUT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_BEFORE_SUITE_SCOPE_OUT -
COMPONENT_IDENTIFIER_MUNIT_AFTER_SUITE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_AFTER_SUITE -
COMPONENT_IDENTIFIER_MUNIT_AFTER_SUITE_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_AFTER_SUITE_SCOPE_IN -
COMPONENT_IDENTIFIER_MUNIT_AFTER_SUITE_SCOPE_OUT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_AFTER_SUITE_SCOPE_OUT -
COMPONENT_IDENTIFIER_MUNIT_BEFORE_TEST
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_BEFORE_TEST -
COMPONENT_IDENTIFIER_MUNIT_BEFORE_TEST_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_BEFORE_TEST_SCOPE_IN -
COMPONENT_IDENTIFIER_MUNIT_BEFORE_TEST_SCOPE_OUT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_BEFORE_TEST_SCOPE_OUT -
COMPONENT_IDENTIFIER_MUNIT_AFTER_TEST
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_AFTER_TEST -
COMPONENT_IDENTIFIER_MUNIT_AFTER_TEST_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_AFTER_TEST_SCOPE_IN -
COMPONENT_IDENTIFIER_MUNIT_AFTER_TEST_SCOPE_OUT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_AFTER_TEST_SCOPE_OUT -
COMPONENT_IDENTIFIER_MUNIT_SET_EVENT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_SET_EVENT -
COMPONENT_IDENTIFIER_MUNIT_SET_NULL_PAYLOAD
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MUNIT_SET_NULL_PAYLOAD -
COMPONENT_IDENTIFIER_AGGREGATORS_AGGREGATOR_LISTENER
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_AGGREGATORS_AGGREGATOR_LISTENER -
COMPONENT_IDENTIFIER_AGGREGATORS_TIME_BASED_AGGREGATOR
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_AGGREGATORS_TIME_BASED_AGGREGATOR -
COMPONENT_IDENTIFIER_AGGREGATORS_GROUP_BASED_AGGREGATOR
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_AGGREGATORS_GROUP_BASED_AGGREGATOR -
COMPONENT_IDENTIFIER_AGGREGATORS_SIZE_BASED_AGGREGATOR
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_AGGREGATORS_SIZE_BASED_AGGREGATOR -
COMPONENT_IDENTIFIER_AGGREGATORS_INCREMENTAL_AGGREGATION
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_AGGREGATORS_INCREMENTAL_AGGREGATION -
COMPONENT_IDENTIFIER_AGGREGATORS_AGGREGATION_COMPLETE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_AGGREGATORS_AGGREGATION_COMPLETE -
COMPONENT_IDENTIFIER_AGGREGATORS_ROUTE_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_AGGREGATORS_ROUTE_SCOPE_IN -
COMPONENT_IDENTIFIER_RAISE_ERROR
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_RAISE_ERROR -
COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_PROXY
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_PROXY -
COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_PROXY_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_PROXY_SCOPE_IN -
COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_PROXY_SCOPE_OUT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_PROXY_SCOPE_OUT -
COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_SOURCE
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_SOURCE -
COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_SOURCE_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_SOURCE_SCOPE_IN -
COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_SOURCE_SCOPE_OUT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_SOURCE_SCOPE_OUT -
COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_OPERATION
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_OPERATION -
COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_OPERATION_SCOPE_IN
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_OPERATION_SCOPE_IN -
COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_OPERATION_SCOPE_OUT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_OPERATION_SCOPE_OUT -
COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_EXECUTE_NEXT
public static final org.mule.runtime.api.component.ComponentIdentifier COMPONENT_IDENTIFIER_MULE_HTTP_POLICY_EXECUTE_NEXT
-
-
Constructor Details
-
DefaultDataSense
public DefaultDataSense()
-
-
Method Details
-
getLogger
public static org.slf4j.Logger getLogger() -
createTypeResolverRegistry
-
resolve
public Optional<org.mule.datasenseapi.api.DataSenseInfo> resolve(org.mule.runtime.api.component.location.Location location, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider) -
resolve
public Optional<org.mule.datasenseapi.api.DataSenseInfo> resolve(org.mule.datasenseapi.api.DataSenseResolutionScope dataSenseResolutionScope, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider) -
resolveComponent
public Optional<org.mule.datasenseapi.api.DataSenseComponentInfo> resolveComponent(org.mule.runtime.api.component.location.Location location, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider) - Specified by:
resolveComponentin interfaceDataSense
-
analyze
public org.mule.datasenseapi.api.AnalysisResult analyze(DataSenseProvider dataSenseProvider, ApplicationModel applicationModel)
-