@Experimental public interface MemoryManagementService extends Initialisable, Disposable
PHASE_NAMEPHASE_NAME| Modifier and Type | Method and Description |
|---|---|
void |
disposeByteBufferProvider(String name)
Disposes a byte buffer provider.
|
ByteBufferProvider |
getByteBufferProvider(String name,
ByteBufferType type)
Gets a default named buffer provider.
|
ByteBufferProvider |
getByteBufferProvider(String name,
ByteBufferType type,
ByteBufferPoolConfiguration poolConfiguration)
Gets a named buffer provider according to a configuration.
|
initialisedisposeByteBufferProvider getByteBufferProvider(String name, ByteBufferType type, ByteBufferPoolConfiguration poolConfiguration)
name - name for the the registration of the ByteBufferProvidertype - the ByteBufferTypepoolConfiguration - the ByteBufferPoolConfigurationByteBufferProviderByteBufferProvider getByteBufferProvider(String name, ByteBufferType type)
name - name for the the registration of the ByteBufferProvidertype - the ByteBufferTypeByteBufferProvidervoid disposeByteBufferProvider(String name)
name - name of the ByteBufferProviderCopyright © 2022 MuleSoft, Inc.. All rights reserved.