Interface GridServiceAgent

All Superinterfaces:
AdminAware, DiscoverableComponent, DumpProvider, GridComponent, LogProviderGridComponent, MachineAware, MetricProvider, OperatingSystemAware, TransportAware, VirtualMachineAware, ZoneAware
All Known Subinterfaces:
InternalGridServiceAgent
All Known Implementing Classes:
DefaultGridServiceAgent

public interface GridServiceAgent extends LogProviderGridComponent, DumpProvider, MetricProvider
A Grid Service Agent is a process manager allowing to start and stop (on the operating system process level) processes (such as GridServiceManager, GridServiceContainer and LookupService. It can also globally manage certain process type (a process type is a GSM for example), which means that when running X number of Grid Service Agents, at least N processes will run between them.
Author:
kimchy