JBoss

JMX MBean View

Back to Agent View Refresh MBean View

MBean description:

The SAR deployer handles the JBoss service archive deployments.

List of MBean attributes:

Name Type Access Value Description
UseNamespaceAwareParser boolean RW True False A flag passed to the JAXP DocumentBuilderFactory setNamespaceAware method
EnhancedSuffixes [Ljava.lang.String; RW Allow the override of supported suffixes and relative order
ServiceName javax.management.ObjectName R jboss.system:service=ServiceDeployer View MBean The JMX ObjectName of the service that provides the SubDeployer
Suffixes [Ljava.lang.String; R
.deployer
-deployer.xml
.sar
-service.xml
.har
An array of suffixes of interest to this subdeployer
RelativeOrder int R -1 The relative order of the specified suffixes
Name java.lang.String R SARDeployer The class name of the MBean
State int R 3 The status of the MBean
StateString java.lang.String R Started The status of the MBean in text form

List of MBean operations:


org.jboss.deployment.DeploymentInfo getService()

Get the associated service DeploymentInfo if found, null otherwise

Param ParamType ParamValue ParamDescription
serviceName javax.management.ObjectName (no description)

boolean accepts()

This method is called by MainDeployer to determine if subdeployer can handle a deployment

Param ParamType ParamValue ParamDescription
di org.jboss.deployment.DeploymentInfo (no description)

void init()

The init method lets the deployer set a few properties of the DeploymentInfo, such as the watch url

Param ParamType ParamValue ParamDescription
di org.jboss.deployment.DeploymentInfo (no description)

void create()

Set up the components of the deployment that do not refer to other components

Param ParamType ParamValue ParamDescription
di org.jboss.deployment.DeploymentInfo (no description)

void start()

The start method starts all the mbeans in this DeploymentInfo

Param ParamType ParamValue ParamDescription
di org.jboss.deployment.DeploymentInfo (no description)

void stop()

The stop method invokes stop on the mbeans associated with the deployment in reverse order relative to start

Param ParamType ParamValue ParamDescription
di org.jboss.deployment.DeploymentInfo (no description)

void destroy()

The destroy method invokes destroy on the mbeans associated with the deployment in reverse order relative to create

Param ParamType ParamValue ParamDescription
di org.jboss.deployment.DeploymentInfo (no description)

void create()

Standard MBean lifecycle method


void start()

The start lifecycle operation


void stop()

The stop lifecycle operation


void destroy()

The destroy lifecycle operation


void jbossInternalLifecycle()

The detyped lifecycle operation (for internal use only)

Param ParamType ParamValue ParamDescription
method java.lang.String The lifecycle operation