Grid Service Containers hold all the different IGridServiceContainers that are currently discovered. Provides simple means to get all the current containers, as well as as registering for container lifecycle (added and removed) events.
|C#||Visual Basic||Visual C++||J#|
public interface IGridServiceContainers : IAdminAware, IDumpProvider, IEnumerable<IGridServiceContainer>, IEnumerable
Public Interface IGridServiceContainers _ Implements IAdminAware, IDumpProvider, IEnumerable(Of IGridServiceContainer), _ IEnumerable
public interface class IGridServiceContainers : IAdminAware, IDumpProvider, IEnumerable<IGridServiceContainer^>, IEnumerable
Assembly: GigaSpaces.Core (Module: GigaSpaces.Core) Version: 10.0.0.0 (10.0.1.11800)
Gets the IServiceGridAdmin associated with this element.(Inherited from IAdminAware.)
Gets all the currently discovered containers.
Gets the number of currently discovered containers.
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.)
Generates dump for the provided processors. The current list of processors include:(Inherited from IDumpProvider.)
Returns a container based on its uid. Uid
Returns an enumerator that iterates through the collection.(Inherited from IEnumerable<(Of <(IGridServiceContainer>)>).)
Returns an enumerator that iterates through a collection.(Inherited from IEnumerable.)
Occurs when a IGridServiceContainer is added.
Occurs when a IGridServiceContainer is removed.
States if there are no discovered containers.
Gets a dictionary of grid service container with the key as the uid.
Waits for SetDefaultTimeout(TimeSpan) till the provided number of containers are up. When passing 0, will wait till there are no more grid service containers.
Waits for the given timeout till the provided number of containers are up. When passing 0, will wait till there are no more grid service containers.