Interface ManagedImage
- All Superinterfaces:
Image
- All Known Implementing Classes:
Image, J9DDRImage, JCImage, PHDImage
Wrapper class to allow management functionality to be added to DTFJ Images
returned to the client. It is done as an extension to the Image interface
rather than a wrapper class so as to preserve to original class implementing
image in case that is being checked for.
This needs to move to the ras.jar.
-
Method Summary
Methods declared in interface Image
close, getAddressSpaces, getCreationTime, getCreationTimeNanos, getHostName, getInstalledMemory, getIPAddresses, getProcessorCount, getProcessorSubType, getProcessorType, getProperties, getSource, getSystemSubType, getSystemType, isTruncatedModifier and TypeMethodDescriptionvoidclose()Close this image and any associated resources.Get the set of address spaces within the image - typically one but may be more on some systems such as Z/OS.longGet the time when the image was createdlongGet the value of the JVM's high-resolution timer when the image was created.Get the host name of the system where the image was running.longGet the amount of physical memory (in bytes) installed in the system on which the image was running.The set of IP addresses (as InetAddresses) which the system running the image possessed.intGet the number of CPUs running in the system on which the image was running.Get the precise model of the CPU.Get the family name for the processor on which the image was running.Gets the OS specific properties for this image.A unique identifier for the source of this imageGet the detailed name of the operating system.Get the family name for the operating system.default booleanIs this image truncated (i.e. incomplete)?
-
Method Details
-
setImageSource
-
getImageSource
ManagedImageSource getImageSource()
-