Package org.jboss.msc.service.management
Interface ServiceContainerMXBean
public interface ServiceContainerMXBean
The service container management bean interface.
- Author:
- David M. Lloyd
-
Method Summary
Modifier and TypeMethodDescriptiondumpServiceDetails(String serviceName) Dump all details of a service.voidDump the container state to the console.voiddumpServicesByStatus(String status) Dump the services, whose status matches the passedstatusto the consoleDump the container state to a string suitable for rendering in GraphViz or compatible tools.Dump the container state to a big string.dumpServicesToStringByStatus(String status) Dump the services, whose status matches the passedstatus, state to a big string.getServiceStatus(String name) Get the status of one service.Get a list of service names in this container.Get a list of service statuses in this container.voidsetServiceMode(String name, String mode) Change the mode of a service.
-
Method Details
-
getServiceStatus
Get the status of one service.- Parameters:
name- the service name- Returns:
- the status
-
queryServiceNames
Get a list of service names in this container.- Returns:
- the list of names
-
queryServiceStatuses
List<ServiceStatus> queryServiceStatuses()Get a list of service statuses in this container.- Returns:
- the list of statuses
-
setServiceMode
Change the mode of a service.- Parameters:
name- the service namemode- the new mode
-
dumpServices
void dumpServices()Dump the container state to the console. -
dumpServicesToString
String dumpServicesToString()Dump the container state to a big string. The string has no particular standard format and may change over time; this method is simply a convenience.- Returns:
- the container state, as a string
-
dumpServicesToGraphDescription
String dumpServicesToGraphDescription()Dump the container state to a string suitable for rendering in GraphViz or compatible tools.- Returns:
- the container state graph
-
dumpServiceDetails
Dump all details of a service.- Parameters:
serviceName- the name of the service to examine- Returns:
- the details, as a string
-
dumpServicesByStatus
Dump the services, whose status matches the passedstatusto the console- Parameters:
status- The status of the services that we are interested in
-
dumpServicesToStringByStatus
Dump the services, whose status matches the passedstatus, state to a big string. The string has no particular standard format and may change over time; this method is simply a convenience.- Parameters:
status- The status of the services that we are interested in- Returns:
- Returns the string representation of the services whose status matches the passed
status
-