- All Known Implementing Classes:
MemoryProbe.Adapter
public interface MemoryProbe
MemoryManager
monitoring probe.- Author:
- Alexey Stashok
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
MemoryProbe
adapter that provides no-op implementations for all interface methods allowing easy extension by the developer. -
Method Summary
Modifier and TypeMethodDescriptionvoid
onBufferAllocateEvent
(int size) Called byMemoryManager
, when new buffer gets allocatedvoid
onBufferAllocateFromPoolEvent
(int size) Called byMemoryManager
, when buffer gets allocated from some poolvoid
onBufferReleaseToPoolEvent
(int size) Called byMemoryManager
, when buffer gets released into a buffer pool
-
Method Details
-
onBufferAllocateEvent
void onBufferAllocateEvent(int size) Called byMemoryManager
, when new buffer gets allocated- Parameters:
size
- buffer size
-
onBufferAllocateFromPoolEvent
void onBufferAllocateFromPoolEvent(int size) Called byMemoryManager
, when buffer gets allocated from some pool- Parameters:
size
- buffer size
-
onBufferReleaseToPoolEvent
void onBufferReleaseToPoolEvent(int size) Called byMemoryManager
, when buffer gets released into a buffer pool- Parameters:
size
- buffer size
-