public class ArtifactMemoryManagementService extends Object implements org.mule.runtime.api.memory.management.MemoryManagementService
MemoryManagementService that handles memory resources for a mule artifact.| Constructor and Description |
|---|
ArtifactMemoryManagementService(org.mule.runtime.api.memory.management.MemoryManagementService containerMemoryManagementService) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
void |
disposeByteBufferProvider(String name) |
org.mule.runtime.api.memory.provider.ByteBufferProvider<?> |
getByteBufferProvider(String name,
org.mule.runtime.api.memory.provider.type.ByteBufferType byteBufferType) |
org.mule.runtime.api.memory.provider.ByteBufferProvider<?> |
getByteBufferProvider(String name,
org.mule.runtime.api.memory.provider.type.ByteBufferType byteBufferType,
org.mule.runtime.api.memory.provider.ByteBufferPoolConfiguration byteBufferPoolConfiguration) |
void |
initialise() |
public ArtifactMemoryManagementService(org.mule.runtime.api.memory.management.MemoryManagementService containerMemoryManagementService)
public org.mule.runtime.api.memory.provider.ByteBufferProvider<?> getByteBufferProvider(String name, org.mule.runtime.api.memory.provider.type.ByteBufferType byteBufferType, org.mule.runtime.api.memory.provider.ByteBufferPoolConfiguration byteBufferPoolConfiguration)
getByteBufferProvider in interface org.mule.runtime.api.memory.management.MemoryManagementServicepublic org.mule.runtime.api.memory.provider.ByteBufferProvider<?> getByteBufferProvider(String name, org.mule.runtime.api.memory.provider.type.ByteBufferType byteBufferType)
getByteBufferProvider in interface org.mule.runtime.api.memory.management.MemoryManagementServicepublic void disposeByteBufferProvider(String name)
disposeByteBufferProvider in interface org.mule.runtime.api.memory.management.MemoryManagementServicepublic void dispose()
dispose in interface org.mule.runtime.api.lifecycle.Disposablepublic void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableorg.mule.runtime.api.lifecycle.InitialisationExceptionCopyright © 2003–2022 MuleSoft, Inc.. All rights reserved.