Jvmstat

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

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

public class PerfDataBuffer
extends AbstractPerfDataBuffer

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

This class is responsible for acquiring access to the instrumentation buffer stored in a file referenced by a file URI.

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 file: URI to the instrumentation buffer file
Throws:
MonitorException

Jvmstat