code: public CPSubsystemConfig setLockConfigs(Map<String, FencedLockConfig> lockConfigs) {
          this.lockConfigs.clear();
          this.lockConfigs.putAll(lockConfigs);
          for (Entry<String, FencedLockConfig> entry : this.lockConfigs.entrySet()) {
              entry.getValue().setName(entry.getKey());
          }
          return this;
      }
docs: Sets the map of {@link FencedLock} configurations, mapped by config
  name. Names could optionally contain a {@link CPGroup} name, such as
  "myLock@group1".
  
  @param lockConfigs the {@link FencedLock} config map to set
  @return this config instance