Interface WorkflowEngineMXBean

All Known Implementing Classes:
WorkflowEngineMonitor

public interface WorkflowEngineMXBean
Read-only, node-local operational view of the workflow engine.
  • Method Details

    • getNodeId

      String getNodeId()
    • isSchedulerRunning

      boolean isSchedulerRunning()
    • getSchedulerIntervalSeconds

      int getSchedulerIntervalSeconds()
    • getSchedulerWorkerPoolSize

      int getSchedulerWorkerPoolSize()
    • getSchedulerBatchSize

      int getSchedulerBatchSize()
    • getActiveSchedulerWorkers

      int getActiveSchedulerWorkers()
    • getQueuedSchedulerPolls

      int getQueuedSchedulerPolls()
    • getInFlightTenants

      int getInFlightTenants()
    • getPollsStarted

      long getPollsStarted()
    • getPollsSucceeded

      long getPollsSucceeded()
    • getPollsFailed

      long getPollsFailed()
    • getPollsRejected

      long getPollsRejected()
    • getOverlappingPollsSkipped

      long getOverlappingPollsSkipped()
    • getLastPollStartedAt

      Date getLastPollStartedAt()
    • getLastPollCompletedAt

      Date getLastPollCompletedAt()
    • getLastPollDurationMillis

      long getLastPollDurationMillis()
    • getAveragePollDurationMillis

      double getAveragePollDurationMillis()
    • getMaxPollDurationMillis

      long getMaxPollDurationMillis()
    • getExecutionSegmentsStarted

      long getExecutionSegmentsStarted()
    • getResumesStarted

      long getResumesStarted()
    • getActiveExecutionSegments

      int getActiveExecutionSegments()
    • getExecutionSegmentsSucceeded

      long getExecutionSegmentsSucceeded()
    • getExecutionSegmentsWaiting

      long getExecutionSegmentsWaiting()
    • getExecutionSegmentsSkipped

      long getExecutionSegmentsSkipped()
    • getExecutionSegmentsFailed

      long getExecutionSegmentsFailed()
    • getUnexpectedExecutionFailures

      long getUnexpectedExecutionFailures()
    • getLastExecutionDurationMillis

      long getLastExecutionDurationMillis()
    • getAverageExecutionDurationMillis

      double getAverageExecutionDurationMillis()
    • getMaxExecutionDurationMillis

      long getMaxExecutionDurationMillis()
    • getNodesExecuted

      long getNodesExecuted()
    • getNodesFailed

      long getNodesFailed()
    • getMessagesQueued

      long getMessagesQueued()
    • getMessagesDelivered

      long getMessagesDelivered()
    • getMessagesExpired

      long getMessagesExpired()
    • getMessagesFailed

      long getMessagesFailed()
    • getStaleClaimsReaped

      long getStaleClaimsReaped()
      Every claim handed back, whatever kind — the three below are what it is made of.
    • getStateClaimsReaped

      long getStateClaimsReaped()
    • getTaskClaimsReaped

      long getTaskClaimsReaped()
    • getJoinClaimsReaped

      long getJoinClaimsReaped()