public void setImpl(GmsImpl new_impl) { synchronized (impl_mutex) { impl = new_impl; if (Trace.trace) Trace.info("GMS.setImpl()", "changed role to " + new_impl.getClass().getName()); } }