A Machine is a logical entity identified by a host address. Once a grid service is running on a machine
(IGridServiceAgent, IGridServiceManager,
IGridServiceContainer, ILookupService,
ISpaceInstance) it is discovered (created) by the admin API.

C# | Visual Basic | Visual C++ | J# |
public interface IMachine : IDumpProvider
Public Interface IMachine _ Inherits IDumpProvider
public interface class IMachine : IDumpProvider
public interface IMachine extends IDumpProvider

All Members | Methods | Properties | Events | ||
Icon | Member | Description |
---|---|---|
![]() | Contains(IProcessingUnitInstance) |
Returns true if the processing unit instance exists within the machine.
|
![]() | Contains(ISpaceInstance) |
Returns true if the machine contains the provided space instance.
|
![]() | GenerateDump(String) |
Generates dump for all the provided dump processors. Note, this will include a heap dump which
can consume time and potentially be of very large size (Inherited from IDumpProvider.) |
![]() | GenerateDump(String, array<String>[]()[][]) |
Generates dump for the provided processors. The current list of processors include:
(Inherited from IDumpProvider.)
|
![]() | GetProcessingUnitInstances(String) |
Gets the IProcessingUnitInstance of the specified name that are currently deployed on the machine.
|
![]() | GridServiceAgent |
Gets the first IGridServiceAgent. Note, there will usually be only a
single agent per machine. Returns null if there is no
IGridServiceAgent running on the machine.
|
![]() | GridServiceAgents |
Gets the IGridServiceAgents running on the machine.
|
![]() | GridServiceContainers |
Gets the IGridServiceContainers running on the machine.
|
![]() | GridServiceManagers |
Gets the IGridServiceManagers running on the machine.
|
![]() | HasGridComponents |
Gets whether there are grid components.
|
![]() | HostAddress |
Gets the host address of the machine.
|
![]() | HostName |
Gets the host name of the machine.
|
![]() | LookupServices |
Gets the lookup services that are running on the machine.
|
![]() | OperatingSystem |
Gets the IOperatingSystem of the machine.
|
![]() | ProcessingUnitInstanceAdded |
Occurs when a IProcessingUnitInstance is deployed to this machine.
|
![]() | ProcessingUnitInstanceRemoved |
Occurs when a IProcessingUnitInstance is undeployed from this machine.
|
![]() | ProcessingUnitInstances |
Gets all the IProcessingUnitInstances running on the machine.
|
![]() | SpaceInstanceAdded |
Occurs when a ISpaceInstance instance is deployed to this machine
|
![]() | SpaceInstanceRemoved |
Occurs when a ISpaceInstance instance is undeployed from this machine
|
![]() | SpaceInstances |
Gets all the ISpaceInstances running on the machine.
|
![]() | Transports |
Gets the ITransports "running" on the machine.
|
![]() | Uid |
Gets the UID of the machine.
|
![]() | VirtualMachines |
Gets the IVirtualMachines running on the machine.
|