JBoss Modular Service Container 1.1.0.Beta3

org.jboss.msc.service.management
Interface ServiceContainerMXBean


public interface ServiceContainerMXBean

The service container management bean interface.

Author:
David M. Lloyd

Method Summary
 String dumpServiceDetails(String serviceName)
          Dump all details of a service.
 void dumpServices()
          Dump the container state to the console.
 String dumpServicesToString()
          Dump the container state to a big string.
 ServiceStatus getServiceStatus(String name)
          Get the status of one service.
 List<String> queryServiceNames()
          Get a list of service names in this container.
 List<ServiceStatus> queryServiceStatuses()
          Get a list of service statuses in this container.
 void setServiceMode(String name, String mode)
          Change the mode of a service.
 

Method Detail

getServiceStatus

ServiceStatus getServiceStatus(String name)
Get the status of one service.

Parameters:
name - the service name
Returns:
the status

queryServiceNames

List<String> 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

void setServiceMode(String name,
                    String mode)
Change the mode of a service.

Parameters:
name - the service name
mode - 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

dumpServiceDetails

String dumpServiceDetails(String serviceName)
Dump all details of a service.

Parameters:
serviceName - the name of the service to examine
Returns:
the details, as a string

JBoss Modular Service Container 1.1.0.Beta3

Copyright © 2012 JBoss, a division of Red Hat, Inc.