org.glassfish.grizzly.memory
Class MemoryProbe.Adapter

java.lang.Object
  extended by org.glassfish.grizzly.memory.MemoryProbe.Adapter
All Implemented Interfaces:
MemoryProbe
Enclosing interface:
MemoryProbe

public static class MemoryProbe.Adapter
extends Object
implements MemoryProbe

MemoryProbe adapter that provides no-op implementations for all interface methods allowing easy extension by the developer.

Since:
2.1.9

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.glassfish.grizzly.memory.MemoryProbe
MemoryProbe.Adapter
 
Constructor Summary
MemoryProbe.Adapter()
           
 
Method Summary
 void onBufferAllocateEvent(int size)
          Called by MemoryManager, when new buffer gets allocated
 void onBufferAllocateFromPoolEvent(int size)
          Called by MemoryManager, when buffer gets allocated from some pool
 void onBufferReleaseToPoolEvent(int size)
          Called by MemoryManager, when buffer gets releaed into a buffer pool
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryProbe.Adapter

public MemoryProbe.Adapter()
Method Detail

onBufferAllocateEvent

public void onBufferAllocateEvent(int size)
Called by MemoryManager, when new buffer gets allocated

Specified by:
onBufferAllocateEvent in interface MemoryProbe
Parameters:
size - buffer size

onBufferAllocateFromPoolEvent

public void onBufferAllocateFromPoolEvent(int size)
Called by MemoryManager, when buffer gets allocated from some pool

Specified by:
onBufferAllocateFromPoolEvent in interface MemoryProbe
Parameters:
size - buffer size

onBufferReleaseToPoolEvent

public void onBufferReleaseToPoolEvent(int size)
Called by MemoryManager, when buffer gets releaed into a buffer pool

Specified by:
onBufferReleaseToPoolEvent in interface MemoryProbe
Parameters:
size - buffer size


Copyright © 2012 Oracle Corporation. All Rights Reserved.