GigaSpaces XAP.NET Documentation
IOperatingSystem Interface
Class LibraryGigaSpaces.Core.Admin.ServiceGrid.OperatingSystemIOperatingSystem
An operating system is a virtual entity that contains information about the operating system one or more grid components are running within. An operating system is bounded to a IMachine and shares the same lifecycle.
Declaration Syntax
C#Visual BasicVisual C++J#
public interface IOperatingSystem : IAdminAware, 
	IStatisticsMonitor
Public Interface IOperatingSystem _
	Inherits IAdminAware, IStatisticsMonitor
public interface class IOperatingSystem : IAdminAware, 
	IStatisticsMonitor
public interface IOperatingSystem extends IAdminAware, 
	IStatisticsMonitor
Members
All MembersMethodsPropertiesEvents



IconMemberDescription
Admin
Gets the IServiceGridAdmin associated with this element.
(Inherited from IAdminAware.)
Details
Gets details (static view) of the operating system.

Monitoring
Gets whether statistics are currently being monitored.
(Inherited from IStatisticsMonitor.)
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.)
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 operating system.

StatisticsChanged
Occurs when a IOperatingSystemStatistics is changed.

StopStatisticsMonitor()()()()
Stops the statistics monitor.
(Inherited from IStatisticsMonitor.)
Uid
Gets the uid of the operating system.

Assembly: GigaSpaces.Core (Module: GigaSpaces.Core) Version: 16.3.0.0 (16.3.0)