public static class SiteWhereServerRuntime.JavaInformation extends java.lang.Object implements ISiteWhereServerRuntime.IJavaInformation
Constructor and Description |
---|
JavaInformation() |
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
getJvmFreeMemory()
Get free memory available to JVM.
|
java.util.List<java.lang.Long> |
getJvmFreeMemoryHistory()
Get recent historical values for JVM free memory.
|
java.lang.Long |
getJvmMaxMemory()
Get max memory available to JVM.
|
java.lang.Long |
getJvmTotalMemory()
Get total memory allocated to JVM.
|
java.util.List<java.lang.Long> |
getJvmTotalMemoryHistory()
Get recent historical values for JVM total memory.
|
java.lang.String |
getJvmVendor()
Get the JVM vendor.
|
java.lang.String |
getJvmVersion()
Get the JVM version.
|
void |
setJvmFreeMemory(java.lang.Long jvmFreeMemory) |
void |
setJvmFreeMemoryHistory(java.util.List<java.lang.Long> jvmFreeMemoryHistory) |
void |
setJvmMaxMemory(java.lang.Long jvmMaxMemory) |
void |
setJvmTotalMemory(java.lang.Long jvmTotalMemory) |
void |
setJvmTotalMemoryHistory(java.util.List<java.lang.Long> jvmTotalMemoryHistory) |
void |
setJvmVendor(java.lang.String jvmVendor) |
void |
setJvmVersion(java.lang.String jvmVersion) |
public java.lang.String getJvmVendor()
ISiteWhereServerRuntime.IJavaInformation
getJvmVendor
in interface ISiteWhereServerRuntime.IJavaInformation
public void setJvmVendor(java.lang.String jvmVendor)
public java.lang.String getJvmVersion()
ISiteWhereServerRuntime.IJavaInformation
getJvmVersion
in interface ISiteWhereServerRuntime.IJavaInformation
public void setJvmVersion(java.lang.String jvmVersion)
public java.lang.Long getJvmFreeMemory()
ISiteWhereServerRuntime.IJavaInformation
getJvmFreeMemory
in interface ISiteWhereServerRuntime.IJavaInformation
public void setJvmFreeMemory(java.lang.Long jvmFreeMemory)
public java.util.List<java.lang.Long> getJvmFreeMemoryHistory()
ISiteWhereServerRuntime.IJavaInformation
getJvmFreeMemoryHistory
in interface ISiteWhereServerRuntime.IJavaInformation
public void setJvmFreeMemoryHistory(java.util.List<java.lang.Long> jvmFreeMemoryHistory)
public java.lang.Long getJvmTotalMemory()
ISiteWhereServerRuntime.IJavaInformation
getJvmTotalMemory
in interface ISiteWhereServerRuntime.IJavaInformation
public void setJvmTotalMemory(java.lang.Long jvmTotalMemory)
public java.util.List<java.lang.Long> getJvmTotalMemoryHistory()
ISiteWhereServerRuntime.IJavaInformation
getJvmTotalMemoryHistory
in interface ISiteWhereServerRuntime.IJavaInformation
public void setJvmTotalMemoryHistory(java.util.List<java.lang.Long> jvmTotalMemoryHistory)
public java.lang.Long getJvmMaxMemory()
ISiteWhereServerRuntime.IJavaInformation
getJvmMaxMemory
in interface ISiteWhereServerRuntime.IJavaInformation
public void setJvmMaxMemory(java.lang.Long jvmMaxMemory)