public class CircuitBreakerJMX extends NotificationBroadcasterSupport implements CircuitBreakerJMXMBean
| Constructor and Description |
|---|
CircuitBreakerJMX(CircuitBreaker circuitBreaker,
ObjectName mbeanObjectName) |
| Modifier and Type | Method and Description |
|---|---|
String |
getEnableOn() |
String |
getLastErrorMessage() |
double |
getServiceLevel() |
String |
getStatus() |
int |
getThreshold() |
String |
getTrippedOn() |
void |
trip() |
String |
turnOn() |
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotificationpublic CircuitBreakerJMX(CircuitBreaker circuitBreaker, ObjectName mbeanObjectName)
public String getStatus()
getStatus in interface CircuitBreakerJMXMBeanpublic int getThreshold()
getThreshold in interface CircuitBreakerJMXMBeanpublic double getServiceLevel()
getServiceLevel in interface CircuitBreakerJMXMBeanpublic String getLastErrorMessage()
getLastErrorMessage in interface CircuitBreakerJMXMBeanpublic String getTrippedOn()
getTrippedOn in interface CircuitBreakerJMXMBeanpublic String getEnableOn()
getEnableOn in interface CircuitBreakerJMXMBeanpublic String turnOn()
turnOn in interface CircuitBreakerJMXMBeanpublic void trip()
trip in interface CircuitBreakerJMXMBean