All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.squirrelframework.foundation.fsm.jmx.StateMachineManagementMBean Maven / Gradle / Ivy

package org.squirrelframework.foundation.fsm.jmx;

public interface StateMachineManagementMBean {
    // Attributes
    String getIdentifier();
    
    String getCurrentState();
    
    String getPerfStatDetails();
    
    long getTotalTransitionInvokedTimes();
    
    long getTotalTransitionFailedTimes();
    
    long getTotalTransitionDeclinedTimes();
    
    float getAverageTranstionConsumedTime();
    
    String getLastErrorMessage();
    
    // Operations
    String toggleLogging();
    
    String togglePerfMon();
    
    void fireEvent(String event, String context);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy