if(log.isInfoEnabled()) log.info("created group (first member). My view is " + gms.view_id + ", impl is " + gms.getImpl().getClass().getName());
if(log.isDebugEnabled()) log.debug("created group (first member). My view is " + gms.view_id + ", impl is " + gms.getImpl().getClass().getName());
    void becomeSingletonMember(Address mbr) {        Digest initial_digest;        ViewId view_id=null;        Vector mbrs=new Vector();        // set the initial digest (since I'm the first member)        initial_digest=new Digest(1);             // 1 member (it's only me)        initial_digest.add(gms.local_addr, 0, 0); // initial seqno mcast by me will be 1 (highest seen +1)        gms.setDigest(initial_digest);        view_id=new ViewId(mbr);       // create singleton view with mbr as only member        mbrs.addElement(mbr);        gms.installView(new View(view_id, mbrs));        gms.becomeCoordinator();        gms.passUp(new Event(Event.BECOME_SERVER));        gms.passDown(new Event(Event.BECOME_SERVER));            if(log.isInfoEnabled()) log.info("created group (first member). My view is " + gms.view_id +                       ", impl is " + gms.getImpl().getClass().getName());    }