org.glassfish.grizzly.memory
Interface MemoryProbe

All Known Implementing Classes:
MemoryProbe.Adapter

public interface MemoryProbe

MemoryManager monitoring probe.

Author:
Alexey Stashok

Nested Class Summary
static class MemoryProbe.Adapter
          MemoryProbe adapter that provides no-op implementations for all interface methods allowing easy extension by the developer.
 
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
 

Method Detail

onBufferAllocateEvent

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

Parameters:
size - buffer size

onBufferAllocateFromPoolEvent

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

Parameters:
size - buffer size

onBufferReleaseToPoolEvent

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

Parameters:
size - buffer size


Copyright © 2012 Oracle Corporation. All Rights Reserved.