public Membership(
     org.apache.catalina.tribes.membership.MemberImplRemoteInterface local,
     Comparator<Member> comp)
     throws RemoteException {
   this(local, comp, false);
   startManagers();
 }
 /**
  * Constructs a new membership
  *
  * @param local - has to be the name of the local member. Used to filter the local member from the
  *     cluster membership
  * @param includeLocal - TBA
  */
 public Membership(
     org.apache.catalina.tribes.membership.MemberImplRemoteInterface local, boolean includeLocal)
     throws RemoteException {
   startManagers();
   this.local = local;
   if (includeLocal) addMember(local);
 }
 public Membership(
     org.apache.catalina.tribes.membership.MemberImplRemoteInterface local,
     Comparator<Member> comp,
     boolean includeLocal)
     throws RemoteException {
   this(local, includeLocal);
   startManagers();
   this.memberComparator = comp;
 }
 private Comparator<Member> callToInitializer0() {
   try {
     startManagers();
     try {
       return gerenciadornuvem0.getMembershipMemberComparator();
     } catch (Exception except) {
       except.printStackTrace();
     }
     return null;
   } catch (Exception excp) {
     excp.printStackTrace();
   }
   return null;
 }