@Override
  public Set<String> getGatewaySenderIds() {
    if (gatewaySendersDescs == null || gatewaySendersDescs.length == 0) {
      return Collections.EMPTY_SET;
    } else {
      Set<String> senderIds = new HashSet<>();
      String[] result = new String[gatewaySendersDescs.length];
      for (int i = 0; i < result.length; i++) {
        result[i] = gatewaySendersDescs[i];
        senderIds.add(result[i]);
      }
      return senderIds;
    }
  }
Creates a new <code>RemoteCacheCallback</code> with the given description.
geode-core/src/main/java/org/apache/geode/internal/admin/remote/RemoteRegionAttributes.java