/*
  * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
  *
  * - Redistributions of source code must retain the above copyright
  *   notice, this list of conditions and the following disclaimer.
  *
  * - Redistribution in binary form must reproduce the above copyright
  *   notice, this list of conditions and the following disclaimer in
  *   the documentation and/or other materials provided with the
  *   distribution.
  *
  * Neither the name of Sun Microsystems, Inc. or the names of
  * contributors may be used to endorse or promote products derived
  * from this software without specific prior written permission.
  *
  * This software is provided "AS IS," without a warranty of any
  * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND
  * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY,
  * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY
  * EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY
  * DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR
  * DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN
  * OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
  * OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
  * PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
  * LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE SOFTWARE,
  * EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  *
  * You acknowledge that Software is not designed, licensed or
  * intended for use in the design, construction, operation or
  * maintenance of any nuclear facility.
  */

ObjectName = com.sun.appserv:type=jvm,category=monitor,server=server

MBean class = com.sun.enterprise.admin.monitor.registry.spi.StatsHolderMBeanImpl



BEGIN ATTRIBUTE

Attribute name = uptime-name

Attribute object = class java.lang.String

Attribute value = JvmUpTime

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = uptime-lastsampletime

Attribute object = class java.lang.Long

Attribute value = 1112974219296

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = heapsize-lowerbound

Attribute object = class java.lang.Long

Attribute value = 0

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = heapsize-highwatermark

Attribute object = class java.lang.Long

Attribute value = 87351296

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = uptime-unit

Attribute object = class java.lang.String

Attribute value = milliseconds

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = uptime-starttime

Attribute object = class java.lang.Long

Attribute value = 1111614484450

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = heapsize-upperbound

Attribute object = class java.lang.Long

Attribute value = 531628032

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = heapsize-lowwatermark

Attribute object = class java.lang.Long

Attribute value = 0

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = uptime-count

Attribute object = class java.lang.Long

Attribute value = 1359735139

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = heapsize-unit

Attribute object = class java.lang.String

Attribute value = bytes

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = heapsize-current

Attribute object = class java.lang.Long

Attribute value = 87351296

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = heapsize-description

Attribute object = class java.lang.String

Attribute value = Provides statistical information about the JVM's memory heap size.

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = heapsize-name

Attribute object = class java.lang.String

Attribute value = JvmHeapSize

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = heapsize-starttime

Attribute object = class java.lang.Long

Attribute value = 1111614484465

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = heapsize-lastsampletime

Attribute object = class java.lang.Long

Attribute value = 1112974219831

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = uptime-description

Attribute object = class java.lang.String

Attribute value = Provides the amount of time the JVM has been running.

END ATTRIBUTE



BEGIN ATTRIBUTE

Attribute name = dotted-name

Attribute object = class java.lang.String

Attribute value = server.jvm

END ATTRIBUTE



BEGIN OPERATIONS:

getChildren ( )

getName ( )

getType ( )

getStatisticNames ( )

getStatistics ( )

END OPERATIONS: