@Override
  public SystemMember lookupSystemMember(DistributedMember distributedMember)
      throws AdminException {
    if (distributedMember == null) {
      return null;
    }
    SystemMember[] members = getSystemMemberApplications();
    for (final SystemMember member : members) {
      if (distributedMember.equals(member.getDistributedMember())) {
        return member;
      }
    }
    return null;
  }
returns instance of AdminDistributedSystem that is current connected. See
<code>thisAdminDS</code>. (for feature requests #32887)
<p>
TODO: remove this static method during reimplementation of
{@link SystemMemberCacheEventProcessor}
geode-core/src/main/java/org/apache/geode/admin/internal/AdminDistributedSystemImpl.java