Example #1
0
 /**
  * Setter for scope name
  *
  * @param name Scope name
  */
 @Override
 public final void setName(String name) {
   log.debug("Set name: {}", name);
   if (this.name == null && StringUtils.isNotBlank(name)) {
     // reset of the name is no longer allowed
     this.name = name;
     // unregister from jmx
     if (oName != null) {
       unregisterJMX();
     }
     // register
     registerJMX();
   } else {
     log.info("Scope {} name reset to: {} disallowed", this.name, name);
   }
 }