uCosminexus Application Server, API Reference Guide

[Contents][Index][Back][Next]

10.3 ExplicitMemory Class

Description
This is an abstract class that indicates the Explicit memory block. This class defines the processing in BasicExplicitMemory.
The package of the ExplicitMemory class is JP.co.Hitachi.soft.jvm.MemoryArea.

List of methods
Method name Function
countExplicitMemories Method Returns the number of Explicit memory blocks.
freeMemory method Returns the usable size of Explicit memory blocks.
getMemoryUsage Method Returns the usage state of the Explicit heap.
isActive Method Returns whether or not the Explicit memory block can be processed.
isReclaimed Method Returns whether or not the Explicit memory block is in the reserved for release state or released state.
newArray method (format 1) Creates array objects in Explicit memory blocks.
newArray method (format 2)
newInstance method (format 1) Creates objects in Explicit memory blocks.
newInstance method (format 2)
newInstance method (format 3)
reclaim Method (Format 1) Reserves the Explicit memory blocks for release.
reclaim Method (Format 2)
reclaim Method (Format 3)
reclaim Method (Format 4)
setName method Sets up the Explicit memory block name in name.
toString method Returns the Explicit memory block name.
totalMemory method Returns the reserved size of Explicit memory blocks.
usedMemory method Returns the used memory size of Explicit memory blocks.
Organization of this section
countExplicitMemories Method
freeMemory method
getMemoryUsage Method
isActive Method
isReclaimed Method
newArray method (format 1)
newArray method (format 2)
newInstance method (format 1)
newInstance method (format 2)
newInstance method (format 3)
reclaim Method (Format 1)
reclaim Method (Format 2)
reclaim Method (Format 3)
reclaim Method (Format 4)
setName method
toString method
totalMemory method
usedMemory method