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

C

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

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
 
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.type.context.ComponentProfilingEventContext
 
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().
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).
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
 
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.
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
 
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
 
getProfilingEventTypes() - Method in interface org.mule.runtime.api.profiling.ProfilingDataConsumer
 
getThreadName() - Method in interface org.mule.runtime.api.profiling.type.context.ComponentProfilingEventContext
 
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.
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.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> - 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.
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>) - 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

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.

T

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.
triggerProfilingEvent(T) - Method in interface org.mule.runtime.api.profiling.ProfilingDataProducer
Triggers a profiling event.
C D E F G H O P R S T 
Skip navigation links

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