public class ManagedClusterService extends Object implements ManagedClusterServiceMBean
| Constructor and Description |
|---|
ManagedClusterService(CamelContext context,
CamelClusterService service) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCamelId() |
CamelContext |
getContext() |
Collection<String> |
getNamespaces() |
CamelClusterService |
getService() |
String |
getState() |
void |
init(ManagementStrategy strategy) |
boolean |
isLeader(String namespace) |
void |
start() |
void |
startView(String namespace) |
void |
stop() |
void |
stopView(String namespace) |
public ManagedClusterService(CamelContext context, CamelClusterService service)
public void init(ManagementStrategy strategy)
public CamelContext getContext()
public CamelClusterService getService()
public void start() throws Exception
start in interface ManagedClusterServiceMBeanExceptionpublic void stop() throws Exception
stop in interface ManagedClusterServiceMBeanExceptionpublic String getState()
getState in interface ManagedClusterServiceMBeanpublic String getCamelId()
getCamelId in interface ManagedClusterServiceMBeanpublic Collection<String> getNamespaces()
getNamespaces in interface ManagedClusterServiceMBeanpublic void startView(String namespace) throws Exception
startView in interface ManagedClusterServiceMBeanExceptionpublic void stopView(String namespace) throws Exception
stopView in interface ManagedClusterServiceMBeanExceptionpublic boolean isLeader(String namespace)
isLeader in interface ManagedClusterServiceMBeanApache Camel