java.lang.Object
org.gridgain.ignite.migrationtools.adapter.internal.ignite2.proxies.ClusterGroupDelegate
All Implemented Interfaces:
org.apache.ignite.cluster.ClusterGroup
Direct Known Subclasses:
IgniteClusterDelegate

public class ClusterGroupDelegate extends Object implements org.apache.ignite.cluster.ClusterGroup
Static delegate that exposes a ClusterGroupProxy as ClusterGroup.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.ignite.cluster.ClusterGroup
     
    org.apache.ignite.cluster.ClusterGroup
    forCacheNodes(String cacheName)
     
    org.apache.ignite.cluster.ClusterGroup
     
    org.apache.ignite.cluster.ClusterGroup
     
    org.apache.ignite.cluster.ClusterGroup
     
    org.apache.ignite.cluster.ClusterGroup
    forDataNodes(String cacheName)
     
    org.apache.ignite.cluster.ClusterGroup
    forHost(String host, String... hosts)
     
    org.apache.ignite.cluster.ClusterGroup
    forHost(org.apache.ignite.cluster.ClusterNode node)
     
    org.apache.ignite.cluster.ClusterGroup
    forNode(org.apache.ignite.cluster.ClusterNode node, org.apache.ignite.cluster.ClusterNode... nodes)
     
    org.apache.ignite.cluster.ClusterGroup
    forNodeId(UUID id, UUID... ids)
     
    org.apache.ignite.cluster.ClusterGroup
     
    org.apache.ignite.cluster.ClusterGroup
    forNodes(Collection<? extends org.apache.ignite.cluster.ClusterNode> nodes)
     
    org.apache.ignite.cluster.ClusterGroup
     
    org.apache.ignite.cluster.ClusterGroup
    forOthers(org.apache.ignite.cluster.ClusterGroup grp)
     
    org.apache.ignite.cluster.ClusterGroup
    forOthers(org.apache.ignite.cluster.ClusterNode node, org.apache.ignite.cluster.ClusterNode... nodes)
     
    org.apache.ignite.cluster.ClusterGroup
    forPredicate(org.apache.ignite.lang.IgnitePredicate<org.apache.ignite.cluster.ClusterNode> p)
     
    org.apache.ignite.cluster.ClusterGroup
     
    org.apache.ignite.cluster.ClusterGroup
     
    org.apache.ignite.cluster.ClusterGroup
     
    org.apache.ignite.cluster.ClusterGroup
     
     
    org.apache.ignite.Ignite
     
    org.apache.ignite.cluster.ClusterMetrics
     
    org.apache.ignite.cluster.ClusterNode
     
    org.apache.ignite.cluster.ClusterNode
    node(UUID id)
     
    Collection<org.apache.ignite.cluster.ClusterNode>
     
    org.apache.ignite.lang.IgnitePredicate<org.apache.ignite.cluster.ClusterNode>
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • ignite

      public org.apache.ignite.Ignite ignite()
      Specified by:
      ignite in interface org.apache.ignite.cluster.ClusterGroup
    • forNodes

      public org.apache.ignite.cluster.ClusterGroup forNodes(Collection<? extends org.apache.ignite.cluster.ClusterNode> nodes)
      Specified by:
      forNodes in interface org.apache.ignite.cluster.ClusterGroup
    • forNode

      public org.apache.ignite.cluster.ClusterGroup forNode(org.apache.ignite.cluster.ClusterNode node, org.apache.ignite.cluster.ClusterNode... nodes)
      Specified by:
      forNode in interface org.apache.ignite.cluster.ClusterGroup
    • forOthers

      public org.apache.ignite.cluster.ClusterGroup forOthers(org.apache.ignite.cluster.ClusterNode node, org.apache.ignite.cluster.ClusterNode... nodes)
      Specified by:
      forOthers in interface org.apache.ignite.cluster.ClusterGroup
    • forOthers

      public org.apache.ignite.cluster.ClusterGroup forOthers(org.apache.ignite.cluster.ClusterGroup grp)
      Specified by:
      forOthers in interface org.apache.ignite.cluster.ClusterGroup
    • forNodeIds

      public org.apache.ignite.cluster.ClusterGroup forNodeIds(Collection<UUID> ids)
      Specified by:
      forNodeIds in interface org.apache.ignite.cluster.ClusterGroup
    • forNodeId

      public org.apache.ignite.cluster.ClusterGroup forNodeId(UUID id, UUID... ids)
      Specified by:
      forNodeId in interface org.apache.ignite.cluster.ClusterGroup
    • forPredicate

      public org.apache.ignite.cluster.ClusterGroup forPredicate(org.apache.ignite.lang.IgnitePredicate<org.apache.ignite.cluster.ClusterNode> p)
      Specified by:
      forPredicate in interface org.apache.ignite.cluster.ClusterGroup
    • forAttribute

      public org.apache.ignite.cluster.ClusterGroup forAttribute(String name, Object val)
      Specified by:
      forAttribute in interface org.apache.ignite.cluster.ClusterGroup
    • forServers

      public org.apache.ignite.cluster.ClusterGroup forServers()
      Specified by:
      forServers in interface org.apache.ignite.cluster.ClusterGroup
    • forClients

      public org.apache.ignite.cluster.ClusterGroup forClients()
      Specified by:
      forClients in interface org.apache.ignite.cluster.ClusterGroup
    • forCacheNodes

      public org.apache.ignite.cluster.ClusterGroup forCacheNodes(String cacheName)
      Specified by:
      forCacheNodes in interface org.apache.ignite.cluster.ClusterGroup
    • forDataNodes

      public org.apache.ignite.cluster.ClusterGroup forDataNodes(String cacheName)
      Specified by:
      forDataNodes in interface org.apache.ignite.cluster.ClusterGroup
    • forClientNodes

      public org.apache.ignite.cluster.ClusterGroup forClientNodes(String cacheName)
      Specified by:
      forClientNodes in interface org.apache.ignite.cluster.ClusterGroup
    • forRemotes

      public org.apache.ignite.cluster.ClusterGroup forRemotes()
      Specified by:
      forRemotes in interface org.apache.ignite.cluster.ClusterGroup
    • forHost

      public org.apache.ignite.cluster.ClusterGroup forHost(org.apache.ignite.cluster.ClusterNode node)
      Specified by:
      forHost in interface org.apache.ignite.cluster.ClusterGroup
    • forHost

      public org.apache.ignite.cluster.ClusterGroup forHost(String host, String... hosts)
      Specified by:
      forHost in interface org.apache.ignite.cluster.ClusterGroup
    • forDaemons

      public org.apache.ignite.cluster.ClusterGroup forDaemons()
      Specified by:
      forDaemons in interface org.apache.ignite.cluster.ClusterGroup
    • forRandom

      public org.apache.ignite.cluster.ClusterGroup forRandom()
      Specified by:
      forRandom in interface org.apache.ignite.cluster.ClusterGroup
    • forOldest

      public org.apache.ignite.cluster.ClusterGroup forOldest()
      Specified by:
      forOldest in interface org.apache.ignite.cluster.ClusterGroup
    • forYoungest

      public org.apache.ignite.cluster.ClusterGroup forYoungest()
      Specified by:
      forYoungest in interface org.apache.ignite.cluster.ClusterGroup
    • nodes

      public Collection<org.apache.ignite.cluster.ClusterNode> nodes()
      Specified by:
      nodes in interface org.apache.ignite.cluster.ClusterGroup
    • node

      public org.apache.ignite.cluster.ClusterNode node(UUID id)
      Specified by:
      node in interface org.apache.ignite.cluster.ClusterGroup
    • node

      public org.apache.ignite.cluster.ClusterNode node()
      Specified by:
      node in interface org.apache.ignite.cluster.ClusterGroup
    • hostNames

      public Collection<String> hostNames()
      Specified by:
      hostNames in interface org.apache.ignite.cluster.ClusterGroup
    • predicate

      public org.apache.ignite.lang.IgnitePredicate<org.apache.ignite.cluster.ClusterNode> predicate()
      Specified by:
      predicate in interface org.apache.ignite.cluster.ClusterGroup
    • metrics

      public org.apache.ignite.cluster.ClusterMetrics metrics() throws org.apache.ignite.IgniteException
      Specified by:
      metrics in interface org.apache.ignite.cluster.ClusterGroup
      Throws:
      org.apache.ignite.IgniteException