Jvmstat

sun.jvmstat.perfdata.monitor.protocol.local
Class PerfDataBuffer

java.lang.Object
  extended by sun.jvmstat.perfdata.monitor.AbstractPerfDataBuffer
      extended by sun.jvmstat.perfdata.monitor.protocol.local.PerfDataBuffer

public class PerfDataBuffer
extends AbstractPerfDataBuffer

The concrete PerfDataBuffer implementation for the local: protocol for the HotSpot PerfData monitoring implementation.

This class is responsible for acquiring access to the shared memory instrumentation buffer for the target HotSpot Java Virtual Machine.

Since:
1.5

Field Summary
 
Fields inherited from class sun.jvmstat.perfdata.monitor.AbstractPerfDataBuffer
impl
 
Constructor Summary
PerfDataBuffer(VmIdentifier vmid)
          Create a PerfDataBuffer instance for accessing the specified instrumentation buffer.
 
Method Summary
 
Methods inherited from class sun.jvmstat.perfdata.monitor.AbstractPerfDataBuffer
createPerfDataBuffer, findByName, findByPattern, getByteBuffer, getBytes, getCapacity, getLocalVmId, getMonitorStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerfDataBuffer

public PerfDataBuffer(VmIdentifier vmid)
               throws MonitorException
Create a PerfDataBuffer instance for accessing the specified instrumentation buffer.

Parameters:
vmid - the local: URI specifying the target JVM.
Throws:
MonitorException

Jvmstat