Uses of Interface
org.apache.ignite.cluster.ClusterGroup
-
Packages that use ClusterGroup Package Description org.apache.ignite Contains entry-point Ignite & HPC APIs.org.apache.ignite.cluster Contains cluster-related classes. -
-
Uses of ClusterGroup in org.apache.ignite
Subinterfaces of ClusterGroup in org.apache.ignite Modifier and Type Interface Description interfaceIgniteClusterRepresents whole cluster (all available nodes) and also provides a handle onIgniteCluster.nodeLocalMap()which provides map-like functionality linked to current grid node.Methods in org.apache.ignite that return ClusterGroup Modifier and Type Method Description ClusterGroupIgniteCompute. clusterGroup()Gets cluster group to which thisIgniteComputeinstance belongs.ClusterGroupIgniteEvents. clusterGroup()Gets cluster group to which thisIgniteEventsinstance belongs.ClusterGroupIgniteMessaging. clusterGroup()Gets the cluster group to which thisGridMessaginginstance belongs.ClusterGroupIgniteServices. clusterGroup()Gets the cluster group to which thisIgniteServicesinstance belongs.ClusterGroupIgniteCluster. forLocal()Gets a cluster group consisting from the local node.Methods in org.apache.ignite with parameters of type ClusterGroup Modifier and Type Method Description IgniteComputeIgnite. compute(ClusterGroup grp)Getscomputefacade over the specified cluster group.IgniteComputeIgniteSpringBean. compute(ClusterGroup grp)Getscomputefacade over the specified cluster group.IgniteEventsIgnite. events(ClusterGroup grp)Getseventsfacade over nodes within the cluster group.IgniteEventsIgniteSpringBean. events(ClusterGroup grp)Getseventsfacade over nodes within the cluster group.ExecutorServiceIgnite. executorService(ClusterGroup grp)Creates a newExecutorServicewhich will execute all submittedCallableandRunnablejobs on nodes in the specified cluster group.ExecutorServiceIgniteSpringBean. executorService(ClusterGroup grp)Creates a newExecutorServicewhich will execute all submittedCallableandRunnablejobs on nodes in the specified cluster group.IgniteMessagingIgnite. message(ClusterGroup grp)Getsmessagingfacade over nodes within the cluster group.IgniteMessagingIgniteSpringBean. message(ClusterGroup prj)Getsmessagingfacade over nodes within the cluster group.CacheMetricsIgniteCache. metrics(ClusterGroup grp)Gets cluster group snapshot metrics for caches in cluster group.IgniteServicesIgnite. services(ClusterGroup grp)Getsservicesfacade over nodes within the cluster group.IgniteServicesIgniteSpringBean. services(ClusterGroup grp)Getsservicesfacade over nodes within the cluster group. -
Uses of ClusterGroup in org.apache.ignite.cluster
Methods in org.apache.ignite.cluster that return ClusterGroup Modifier and Type Method Description ClusterGroupClusterGroup. forAttribute(String name, @Nullable Object val)Creates a new cluster group for nodes containing given name and value specified in user attributes.ClusterGroupClusterGroup. forCacheNodes(String cacheName)Creates a cluster group for all nodes that have cache with specified name, either in client or server modes.ClusterGroupClusterGroup. forClientNodes(String cacheName)Creates a cluster group for all client nodes that access cache with the specified name.ClusterGroupClusterGroup. forClients()Creates a cluster group of nodes started in client mode.ClusterGroupClusterGroup. forDataNodes(String cacheName)Creates a cluster group for all data nodes that have the cache with the specified name running.ClusterGroupClusterGroup. forHost(String host, String... hosts)Gets cluster group consisting from the nodes running on the hosts specified.ClusterGroupClusterGroup. forHost(ClusterNode node)Gets cluster group consisting from the nodes in this cluster group residing on the same host as the given node.ClusterGroupClusterGroup. forNode(ClusterNode node, ClusterNode... nodes)Creates a cluster group for the given node.ClusterGroupClusterGroup. forNodeId(UUID id, UUID... ids)Creates a cluster group for a node with the specified ID.ClusterGroupClusterGroup. forNodeIds(Collection<UUID> ids)Creates a cluster group over nodes with specified node IDs.ClusterGroupClusterGroup. forNodes(Collection<? extends ClusterNode> nodes)Creates a cluster group over a given set of nodes.ClusterGroupClusterGroup. forOldest()Creates a cluster group with one oldest node from the current cluster group.ClusterGroupClusterGroup. forOthers(ClusterGroup prj)Creates a cluster group for nodes not included into the given cluster group.ClusterGroupClusterGroup. forOthers(ClusterNode node, ClusterNode... nodes)Creates a cluster group for nodes other than the given nodes.ClusterGroupClusterGroup. forPredicate(IgnitePredicate<ClusterNode> p)Creates a new cluster group which includes all nodes that pass the given predicate filter.ClusterGroupClusterGroup. forRandom()Creates a cluster group with one random node from the current cluster group.ClusterGroupClusterGroup. forRemotes()Gets cluster group consisting from the nodes in this cluster group excluding the local node.ClusterGroupClusterGroup. forServers()Creates a cluster group of nodes started in server mode.ClusterGroupClusterGroup. forYoungest()Creates a cluster group with one youngest node in the current cluster group.Methods in org.apache.ignite.cluster with parameters of type ClusterGroup Modifier and Type Method Description ClusterGroupClusterGroup. forOthers(ClusterGroup prj)Creates a cluster group for nodes not included into the given cluster group.
-