@Override protected String getConfirmationMessage(GeoServerUser object) throws Exception{ StringBuffer buffer = new StringBuffer(BeanUtils.getProperty(object, "username")); if ((Boolean)getDefaultModelObject()) { SortedSet<GeoServerRole> roles = GeoServerApplication.get().getSecurityManager() .getActiveRoleService().getRolesForUser(object.getUsername()); buffer.append(" ["); for (GeoServerRole role: roles) { buffer.append(role.getAuthority()); buffer.append(" "); } if (buffer.length()>0) { // remove last delimiter buffer.setLength(buffer.length()-1); } buffer.append("]"); } return buffer.toString(); } }
@Override protected String getConfirmationMessage(GeoServerUser object) throws Exception{ StringBuffer buffer = new StringBuffer(BeanUtils.getProperty(object, "username")); if ((Boolean)getDefaultModelObject()) { SortedSet<GeoServerRole> roles = GeoServerApplication.get().getSecurityManager() .getActiveRoleService().getRolesForUser(object.getUsername()); buffer.append(" ["); for (GeoServerRole role: roles) { buffer.append(role.getAuthority()); buffer.append(" "); } if (buffer.length()>0) { // remove last delimiter buffer.setLength(buffer.length()-1); } buffer.append("]"); } return buffer.toString(); } }
@Override protected String getConfirmationMessage(GeoServerUser object) throws Exception { StringBuffer buffer = new StringBuffer(OwsUtils.property(object, "username", String.class)); if ((Boolean) getDefaultModelObject()) { SortedSet<GeoServerRole> roles = GeoServerApplication.get() .getSecurityManager() .getActiveRoleService() .getRolesForUser(object.getUsername()); buffer.append(" ["); for (GeoServerRole role : roles) { buffer.append(role.getAuthority()); buffer.append(" "); } if (buffer.length() > 0) { // remove last delimiter buffer.setLength(buffer.length() - 1); } buffer.append("]"); } return buffer.toString(); } }