JBoss

JMX MBean View

Back to Agent View Refresh MBean View

MBean description:

The JARDeployer adds archives that do not contain META-INF/*.xml files. The pattern of xml files that correspond to deployment descriptors can be specified using the DescriptorNames attribute.

List of MBean attributes:

Name Type Access Value Description
DescriptorNames [Ljava.lang.String; RW The list of suffixes that define deployment descriptors which if found in an archive META-INF directory indicate non-jar deployments which should be ignored by the JARDeployer
EnhancedSuffixes [Ljava.lang.String; RW Allow the override of supported suffixes and relative order
ServiceName javax.management.ObjectName R jboss.system:service=JARDeployer View MBean The JMX ObjectName of the service that provides the SubDeployer
Suffixes [Ljava.lang.String; R
.jar
.zip
.last
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 JARDeployer 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:


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