Interface MemoryBroker

All Known Implementing Classes:
GlobalMemoryBroker

public interface MemoryBroker
  • Method Details

    • requestMemory

      long requestMemory(MemoryAllowance allowance, long minSize, long maxSize)
    • freeMemory

      void freeMemory(MemoryAllowance allowance, long freedMemory)
    • shutdownAllowance

      void shutdownAllowance(MemoryAllowance allowance)
    • destroyAllowance

      void destroyAllowance(MemoryAllowance allowance, long freedMemory)
    • attachAllowance

      void attachAllowance(MemoryAllowance allowance)