public interface ManagedServiceMBean
Modifier and Type | Method and Description |
---|---|
String |
getCamelId() |
String |
getCamelManagementName() |
String |
getRouteId() |
String |
getServiceType() |
String |
getState() |
boolean |
isStaticService() |
boolean |
isSupportSuspension() |
boolean |
isSuspended() |
void |
resume() |
void |
start() |
void |
stop() |
void |
suspend() |
@ManagedAttribute(description="Service State") String getState()
@ManagedAttribute(description="Camel ID") String getCamelId()
@ManagedAttribute(description="Camel ManagementName") String getCamelManagementName()
@ManagedAttribute(description="Route ID") String getRouteId()
@ManagedAttribute(description="Service Type") String getServiceType()
@ManagedOperation(description="Start Service") void start() throws Exception
Exception
@ManagedOperation(description="Stop Service") void stop() throws Exception
Exception
@ManagedAttribute(description="Whether this service supports suspension") boolean isSupportSuspension()
@ManagedAttribute(description="Whether this service is static") boolean isStaticService()
@ManagedAttribute(description="Whether this service is suspended") boolean isSuspended()
@ManagedOperation(description="Suspend Service") void suspend() throws Exception
Exception
@ManagedOperation(description="Resume Service") void resume() throws Exception
Exception
Apache Camel