/**
  * Create a permission name from a Subsystem
  *
  * @param subsystem Subsystem to use to create permission name.
  * @return permission name.
  */
 private static String createName(Subsystem subsystem) {
   if (subsystem == null) {
     throw new IllegalArgumentException("subsystem must not be null");
   }
   StringBuffer sb = new StringBuffer("(id=");
   sb.append(subsystem.getSubsystemId());
   sb.append(")");
   return sb.toString();
 }