A virtual machine is a JVM that runs grid components.
![](../icons/collapse_all.gif)
C# | Visual Basic | Visual C++ | J# |
public interface IVirtualMachine : IMachineAware, IZoneAware, IStatisticsMonitor
Public Interface IVirtualMachine _ Inherits IMachineAware, IZoneAware, IStatisticsMonitor
public interface class IVirtualMachine : IMachineAware, IZoneAware, IStatisticsMonitor
public interface IVirtualMachine extends IMachineAware, IZoneAware, IStatisticsMonitor
![](../icons/collapse_all.gif)
All Members | Methods | Properties | Events | ||
Icon | Member | Description |
---|---|---|
![]() | Details |
Gets the details (non changeable information) of the virtual machine.
|
![]() | GridServiceAgent |
Gets the grid service agent started within this virtual machine.
the value is null if no grid service agent was started within it.
|
![]() | GridServiceContainer |
Gets the grid service container started within this virtual machine.
the value is null if no grid service manager was started within it.
|
![]() | GridServiceManager |
Gets the grid service manager started within this virtual machine.
the value is null if no grid service manager was started within it.
|
![]() | Machine |
Gets the IMachine the component is running on.
(Inherited from IMachineAware.) |
![]() | Monitoring |
Gets whether statistics are currently being monitored.
(Inherited from IStatisticsMonitor.) |
![]() | ProcessingUnitInstanceAdded |
Occurs when IProcessingUnitInstance has been added.
|
![]() | ProcessingUnitInstanceRemoved |
Occurs when IProcessingUnitInstance has been removed.
|
![]() | ProcessingUnitInstances |
Gets the processing unit instances started within this virtual machine.
|
![]() | RunGc()()()() |
Runs the garbage collector on the virtual machine.
|
![]() | SetStatisticsHistorySize(Int32) |
Sets the number of history statistics record to store.
(Inherited from IStatisticsMonitor.) |
![]() | SetStatisticsInterval(TimeSpan) |
Sets the statistics interval, automatically updating the monitoring scheduled tasks if
monitoring is enabled.
(Inherited from IStatisticsMonitor.) |
![]() | SpaceInstanceAdded |
Occurs when ISpaceInstance has been added.
|
![]() | SpaceInstanceRemoved |
Occurs when ISpaceInstance has been removed.
|
![]() | SpaceInstances |
Gets the space instances started within this virtual machine.
|
![]() | StartStatisticsMonitor()()()() |
Starts the statistics monitor, starting a scheduled monitor that polls for statistics. Monitoring
is required only when wanting to receive statistics change events.
(Inherited from IStatisticsMonitor.) |
![]() | Statistics |
Gets the statistics of the virtual machine.
|
![]() | StopStatisticsMonitor()()()() |
Stops the statistics monitor.
(Inherited from IStatisticsMonitor.) |
![]() | Uid |
Gets the uid of the virtual machine.
|
![]() | VirtualMachineStatisticsChanged |
Occurs when IVirtualMachineStatistics has changed.
|
![]() | Zones |
Gets the zones the grid component is running within.
(Inherited from IZoneAware.) |