コード例 #1
0
  /**
   * @param key Key.
   * @param topVer Topology version.
   * @param create Create flag.
   * @return Local partition.
   */
  @Nullable
  private GridDhtLocalPartition localPartition(
      KeyCacheObject key, AffinityTopologyVersion topVer, boolean create) {
    int p = key.partition();

    if (p == -1) p = ctx.affinity().partition(key);

    return ctx.topology().localPartition(p, topVer, create);
  }