Skip navigation links
C D E F G H O P R S T V 

C

ComponentMetadata - Interface in org.mule.runtime.api.profiling.tracing
Defines the tracing metadata for an org.mule.runtime.api.component.execution.ExecutableComponent.
ComponentProcessingStrategyProfilingEventContext - Interface in org.mule.runtime.api.profiling.type.context
ProfilingEventContext for processing strategy related ProfilingEventType's.
ComponentProfilingEventContext - Interface in org.mule.runtime.api.profiling.type.context
ProfilingEventContext for processing components related ProfilingEventType's.
ComponentThreadingProfilingEventContext - Interface in org.mule.runtime.api.profiling.type.context
ProfilingEventContext for component threading related ProfilingEventType's.
ComponentThreadingProfilingEventType - Class in org.mule.runtime.api.profiling.type
A ProfilingEventType for component threading.

D

deleteCurrentExecutionContext() - Method in interface org.mule.runtime.api.profiling.tracing.TracingService
Deletes the current ExecutionContext.
discover() - Method in interface org.mule.runtime.api.profiling.ProfilingDataConsumerDiscoveryStrategy
Discovers the ProfilingDataProducer's.

E

equals(Object) - Method in class org.mule.runtime.api.profiling.type.ComponentThreadingProfilingEventType
 
equals(Object) - Method in class org.mule.runtime.api.profiling.type.ProcessingStrategyProfilingEventType
 
ExecutionContext - Interface in org.mule.runtime.api.profiling.tracing
Context that contains data about the runtime execution status.
EXTENSION_PROFILING_EVENT - Static variable in class org.mule.runtime.api.profiling.type.RuntimeProfilingEventTypes
A ProfilingEventType that indicates that an extension-specific profiling event has happened.
ExtensionProfilingEventContext - Interface in org.mule.runtime.api.profiling.type.context
A ProfilingEventContext associated to extension profiling events.
ExtensionProfilingEventType - Class in org.mule.runtime.api.profiling.type
A ProfilingEventType that indicates that an event associated to an extension has happened.
ExtensionProfilingEventType(String, String) - Constructor for class org.mule.runtime.api.profiling.type.ExtensionProfilingEventType
 

F

FLOW_EXECUTED - Static variable in class org.mule.runtime.api.profiling.type.RuntimeProfilingEventTypes
A ProfilingEventType that indicates that the flow has finished its execution.

G

get(String) - Method in interface org.mule.runtime.api.profiling.type.context.ExtensionProfilingEventContext
 
getArtifactId() - Method in interface org.mule.runtime.api.profiling.tracing.ComponentMetadata
 
getArtifactId() - Method in interface org.mule.runtime.api.profiling.type.context.ComponentProfilingEventContext
 
getArtifactType() - Method in interface org.mule.runtime.api.profiling.tracing.ComponentMetadata
 
getArtifactType() - Method in interface org.mule.runtime.api.profiling.type.context.ComponentProfilingEventContext
 
getBlockedTime() - Method in interface org.mule.runtime.api.profiling.threading.ThreadSnapshot
This value is extracted from ThreadInfo.getBlockedTime().
getComponentLocation() - Method in interface org.mule.runtime.api.profiling.tracing.ComponentMetadata
 
getCorrelationId() - Method in interface org.mule.runtime.api.profiling.tracing.ComponentMetadata
 
getCorrelationId() - Method in interface org.mule.runtime.api.profiling.type.context.ComponentProfilingEventContext
 
getCpuTime() - Method in interface org.mule.runtime.api.profiling.threading.ThreadSnapshot
This value is extracted from ThreadMXBean.getThreadCpuTime(long).
getCurrentComponentMetadata() - Method in interface org.mule.runtime.api.profiling.tracing.ExecutionContext
 
getCurrentExecutionContext() - Method in interface org.mule.runtime.api.profiling.tracing.TracingService
 
getCurrentThreadSnapshot() - Method in interface org.mule.runtime.api.profiling.threading.ThreadSnapshotCollector
Collects a ThreadSnapshot.
getEventContextFilter() - Method in interface org.mule.runtime.api.profiling.ProfilingDataConsumer
 
getExtensionEventSubtypeIdentifier() - Method in interface org.mule.runtime.api.profiling.type.context.ExtensionProfilingEventContext
 
getLocation() - Method in interface org.mule.runtime.api.profiling.type.context.ComponentProfilingEventContext
 
getProducerScopeIdentifier() - Method in interface org.mule.runtime.api.profiling.ProfilingProducerScope
 
getProducerScopeTypeIdentifier() - Method in interface org.mule.runtime.api.profiling.ProfilingProducerScope
 
getProfilingDataProducer(ProfilingEventType<T>) - Method in interface org.mule.runtime.api.profiling.ProfilingService
Returns a previously registered ProfilingDataProducer that can be used to emit profiling events of a certain ProfilingEventType.
getProfilingDataProducer(ProfilingEventType<T>, ProfilingProducerScope) - Method in interface org.mule.runtime.api.profiling.ProfilingService
Returns a previously registered ProfilingDataProducer that can be used to emit profiling events of a certain ProfilingEventType indicating the producer scope.
getProfilingDataSourceIdentifier() - Method in interface org.mule.runtime.api.profiling.type.context.ExtensionProfilingEventContext
 
getProfilingEventTypeIdentifier() - Method in class org.mule.runtime.api.profiling.type.ComponentThreadingProfilingEventType
 
getProfilingEventTypeIdentifier() - Method in class org.mule.runtime.api.profiling.type.ExtensionProfilingEventType
 
getProfilingEventTypeIdentifier() - Method in class org.mule.runtime.api.profiling.type.ProcessingStrategyProfilingEventType
 
getProfilingEventTypeIdentifier() - Method in interface org.mule.runtime.api.profiling.type.ProfilingEventType
 
getProfilingEventTypeIdentifier() - Method in class org.mule.runtime.api.profiling.type.TaskSchedulingProfilingEventType
 
getProfilingEventTypeNamespace() - Method in class org.mule.runtime.api.profiling.type.ComponentThreadingProfilingEventType
 
getProfilingEventTypeNamespace() - Method in class org.mule.runtime.api.profiling.type.ExtensionProfilingEventType
 
getProfilingEventTypeNamespace() - Method in class org.mule.runtime.api.profiling.type.ProcessingStrategyProfilingEventType
 
getProfilingEventTypeNamespace() - Method in interface org.mule.runtime.api.profiling.type.ProfilingEventType
 
getProfilingEventTypeNamespace() - Method in class org.mule.runtime.api.profiling.type.TaskSchedulingProfilingEventType
 
getProfilingEventTypes() - Method in interface org.mule.runtime.api.profiling.ProfilingDataConsumer
 
getTaskId() - Method in interface org.mule.runtime.api.profiling.type.context.TaskSchedulingProfilingEventContext
 
getTaskTracingContext() - Method in interface org.mule.runtime.api.profiling.type.context.TaskSchedulingProfilingEventContext
 
getThreadName() - Method in interface org.mule.runtime.api.profiling.type.context.ComponentProfilingEventContext
 
getThreadName() - Method in interface org.mule.runtime.api.profiling.type.context.TaskSchedulingProfilingEventContext
 
getThreadSnapshot() - Method in interface org.mule.runtime.api.profiling.type.context.ComponentThreadingProfilingEventContext
 
getThreadSnapshotCollector() - Method in interface org.mule.runtime.api.profiling.ProfilingService
Returns a ThreadSnapshotCollector that can be used to collect information about threading.
getTracingService() - Method in interface org.mule.runtime.api.profiling.ProfilingService
 
getTriggerTimestamp() - Method in interface org.mule.runtime.api.profiling.ProfilingEventContext
 
getWaitedTime() - Method in interface org.mule.runtime.api.profiling.threading.ThreadSnapshot
This value is extracted from ThreadInfo.getWaitedTime().

H

hashCode() - Method in class org.mule.runtime.api.profiling.type.ComponentThreadingProfilingEventType
 
hashCode() - Method in class org.mule.runtime.api.profiling.type.ProcessingStrategyProfilingEventType
 

O

of(String, String) - Static method in class org.mule.runtime.api.profiling.type.ComponentThreadingProfilingEventType
 
of(String, String) - Static method in class org.mule.runtime.api.profiling.type.ProcessingStrategyProfilingEventType
 
onProfilingEvent(ProfilingEventType<T>, T) - Method in interface org.mule.runtime.api.profiling.ProfilingDataConsumer
Consumes a profiling event.
OPERATION_EXECUTED - Static variable in class org.mule.runtime.api.profiling.type.RuntimeProfilingEventTypes
A ProfilingEventType that indicates that an operation has finished its execution.
OPERATION_THREAD_RELEASE - Static variable in class org.mule.runtime.api.profiling.type.RuntimeProfilingEventTypes
A ProfilingEventType that indicates that an operation will no longer use the thread where it started.
org.mule.runtime.api.profiling - package org.mule.runtime.api.profiling
 
org.mule.runtime.api.profiling.threading - package org.mule.runtime.api.profiling.threading
 
org.mule.runtime.api.profiling.tracing - package org.mule.runtime.api.profiling.tracing
 
org.mule.runtime.api.profiling.type - package org.mule.runtime.api.profiling.type
 
org.mule.runtime.api.profiling.type.context - package org.mule.runtime.api.profiling.type.context
 

P

ProcessingStrategyProfilingEventType - Class in org.mule.runtime.api.profiling.type
A ProfilingEventType for processing strategies.
ProfilingDataConsumer<T extends ProfilingEventContext> - Interface in org.mule.runtime.api.profiling
A consumer of profiling data represented by a ProfilingEventContext.
ProfilingDataConsumerDiscoveryStrategy - Interface in org.mule.runtime.api.profiling
A strategy for discovering the available instances of ProfilingDataConsumer.
ProfilingDataProducer<T extends ProfilingEventContext,S> - Interface in org.mule.runtime.api.profiling
A producer of profiling data represented by a ProfilingEventContext.
ProfilingEventContext - Interface in org.mule.runtime.api.profiling
The general event context to encapsulate profiling data.
ProfilingEventType<T extends ProfilingEventContext> - Interface in org.mule.runtime.api.profiling.type
The profiling event type.
ProfilingProducerScope - Interface in org.mule.runtime.api.profiling
Represents the scope associated to a ProfilingDataProducer.
ProfilingProducerScopeType - Enum in org.mule.runtime.api.profiling
Represents the type of ProfilingProducerScope within which the profiling data produced by a ProfilingDataProducer will be bound to.
ProfilingService - Interface in org.mule.runtime.api.profiling
Service that provides profiling resources.
PS_FLOW_MESSAGE_PASSING - Static variable in class org.mule.runtime.api.profiling.type.RuntimeProfilingEventTypes
A ProfilingEventType that indicates that the processing strategy has executed the message passing and is handling the control back to the flow.
PS_OPERATION_EXECUTED - Static variable in class org.mule.runtime.api.profiling.type.RuntimeProfilingEventTypes
A ProfilingEventType that indicates that an operation has finished its execution, and the processing strategy must resolve the message passing of the resultant runtime event to the flow which may involve a thread switch.
PS_SCHEDULING_FLOW_EXECUTION - Static variable in class org.mule.runtime.api.profiling.type.RuntimeProfilingEventTypes
A ProfilingEventType that indicates that a runtime event reached the processing strategy that orchestrates a flow's execution.
PS_SCHEDULING_OPERATION_EXECUTION - Static variable in class org.mule.runtime.api.profiling.type.RuntimeProfilingEventTypes
A ProfilingEventType that indicates that a runtime event has reached the processing strategy that orchestrates an operation's execution.
PS_STARTING_OPERATION_EXECUTION - Static variable in class org.mule.runtime.api.profiling.type.RuntimeProfilingEventTypes
A ProfilingEventType that indicates that an operation is about to begin its execution.

R

registerProfilingDataProducer(ProfilingEventType<T>, ProfilingDataProducer<T, S>) - Method in interface org.mule.runtime.api.profiling.ProfilingService
Registers a ProfilingDataProducer that can be obtained to emit profiling events of a certain ProfilingEventType.
RuntimeProfilingEventTypes - Class in org.mule.runtime.api.profiling.type
ProfilingEventType's associated to the Runtime ProfilingEventType's.

S

SCHEDULING_TASK_EXECUTION - Static variable in class org.mule.runtime.api.profiling.type.RuntimeProfilingEventTypes
 
setCurrentExecutionContext(ExecutionContext) - Method in interface org.mule.runtime.api.profiling.tracing.TracingService
Sets the current ExecutionContext to the provided value.
setThreadSnapshot(ThreadSnapshot) - Method in interface org.mule.runtime.api.profiling.type.context.ComponentThreadingProfilingEventContext
 
STARTING_FLOW_EXECUTION - Static variable in class org.mule.runtime.api.profiling.type.RuntimeProfilingEventTypes
A ProfilingEventType that indicates that the flow is about to begin its execution.
STARTING_OPERATION_EXECUTION - Static variable in class org.mule.runtime.api.profiling.type.RuntimeProfilingEventTypes
A ProfilingEventType that indicates that an operation is about to begin its execution.
STARTING_TASK_EXECUTION - Static variable in class org.mule.runtime.api.profiling.type.RuntimeProfilingEventTypes
 

T

TASK_EXECUTED - Static variable in class org.mule.runtime.api.profiling.type.RuntimeProfilingEventTypes
 
TaskSchedulingProfilingEventContext - Interface in org.mule.runtime.api.profiling.type.context
TaskSchedulingProfilingEventType - Class in org.mule.runtime.api.profiling.type
A ProfilingEventType for task scheduling.
TaskSchedulingProfilingEventType(String, String) - Constructor for class org.mule.runtime.api.profiling.type.TaskSchedulingProfilingEventType
 
ThreadSnapshot - Interface in org.mule.runtime.api.profiling.threading
This interface contains information about the thread, which is collected in specific contexts of an operation.
ThreadSnapshotCollector - Interface in org.mule.runtime.api.profiling.threading
Interface used to collect a ThreadSnapshot.
TracingService - Interface in org.mule.runtime.api.profiling.tracing
Service that provides access to the ExecutionContext implementation.
triggerProfilingEvent(T) - Method in interface org.mule.runtime.api.profiling.ProfilingDataProducer
Triggers a profiling event.
triggerProfilingEvent(S, Function<S, T>) - Method in interface org.mule.runtime.api.profiling.ProfilingDataProducer
Triggers a profiling event.

V

valueOf(String) - Static method in enum org.mule.runtime.api.profiling.ProfilingProducerScopeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.runtime.api.profiling.ProfilingProducerScopeType
Returns an array containing the constants of this enum type, in the order they are declared.
C D E F G H O P R S T V 
Skip navigation links

Copyright © 2022 MuleSoft, Inc.. All rights reserved.