Skip to content

Commit cc5b5d0

Browse files
committed
Minor fixes, mostly nonfuncional
1 parent c38960d commit cc5b5d0

1 file changed

Lines changed: 20 additions & 17 deletions

File tree

src/java/org/jivesoftware/openfire/plugin/rest/controller/UserServiceController.java

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -52,22 +52,22 @@
5252
* The Class UserServiceController.
5353
*/
5454
public class UserServiceController {
55-
private static Logger LOG = LoggerFactory.getLogger(UserServiceController.class);
55+
private static final Logger LOG = LoggerFactory.getLogger(UserServiceController.class);
5656

5757
/** The Constant INSTANCE. */
5858
private static UserServiceController INSTANCE = null;
5959

6060
/** The user manager. */
61-
private UserManager userManager;
61+
private final UserManager userManager;
6262

6363
/** The roster manager. */
64-
private RosterManager rosterManager;
64+
private final RosterManager rosterManager;
6565

6666
/** The server. */
67-
private XMPPServer server;
67+
private final XMPPServer server;
6868

6969
/** The lock out manager. */
70-
private LockOutManager lockOutManager;
70+
private final LockOutManager lockOutManager;
7171

7272
/**
7373
* Gets the single instance of UserServiceController.
@@ -192,10 +192,15 @@ public void deleteUser(String username) throws ServiceException {
192192
/**
193193
* Gets the user entities.
194194
*
195+
* When a property key (and possibly value) is provided, then the user that is returned is one for which the
196+
* specified property has been defined.
197+
*
195198
* @param userSearch
196199
* the user search
197-
* @param propertyValue
198200
* @param propertyKey
201+
* the property key (can be null)
202+
* @param propertyValue
203+
* the property value (can be null)
199204
* @return the user entities
200205
* @throws ServiceException
201206
* the service exception
@@ -275,7 +280,7 @@ public RosterEntities getRosterEntities(String username) throws ServiceException
275280
log("Get roster entities for user: " + username);
276281
Roster roster = getUserRoster(username);
277282

278-
List<RosterItemEntity> rosterEntities = new ArrayList<RosterItemEntity>();
283+
List<RosterItemEntity> rosterEntities = new ArrayList<>();
279284
for (RosterItem rosterItem : roster.getRosterItems()) {
280285
RosterItemEntity rosterItemEntity = new RosterItemEntity(rosterItem.getJid().toBareJID(),
281286
rosterItem.getNickname(), rosterItem.getSubStatus().getValue());
@@ -318,13 +323,11 @@ public void addRosterItem(String username, RosterItemEntity rosterItemEntity) th
318323
// Roster item does not exist. Try to add it.
319324
}
320325

321-
if (roster != null) {
322-
RosterItem rosterItem = roster.createRosterItem(jid, rosterItemEntity.getNickname(),
323-
rosterItemEntity.getGroups(), false, true);
324-
UserUtils.checkSubType(rosterItemEntity.getSubscriptionType());
325-
rosterItem.setSubStatus(RosterItem.SubType.getTypeFromInt(rosterItemEntity.getSubscriptionType()));
326-
roster.updateRosterItem(rosterItem);
327-
}
326+
RosterItem rosterItem = roster.createRosterItem(jid, rosterItemEntity.getNickname(),
327+
rosterItemEntity.getGroups(), false, true);
328+
UserUtils.checkSubType(rosterItemEntity.getSubscriptionType());
329+
rosterItem.setSubStatus(RosterItem.SubType.getTypeFromInt(rosterItemEntity.getSubscriptionType()));
330+
roster.updateRosterItem(rosterItem);
328331
}
329332

330333
/**
@@ -412,7 +415,7 @@ public List<String> getUserGroups(String username) throws ServiceException {
412415
}
413416
User user = getAndCheckUser(username);
414417
Collection<Group> groups = GroupManager.getInstance().getGroups(user);
415-
List<String> groupNames = new ArrayList<String>();
418+
List<String> groupNames = new ArrayList<>();
416419
for (Group group : groups) {
417420
groupNames.add(group.getName());
418421
}
@@ -433,7 +436,7 @@ public List<String> getUserGroups(String username) throws ServiceException {
433436
public void addUserToGroups(String username, UserGroupsEntity userGroupsEntity) throws ServiceException {
434437
if (userGroupsEntity != null) {
435438
log("Adding user: " + username + " to groups");
436-
Collection<Group> groups = new ArrayList<Group>();
439+
Collection<Group> groups = new ArrayList<>();
437440

438441
for (String groupName : userGroupsEntity.getGroupNames()) {
439442
Group group;
@@ -534,7 +537,7 @@ public void deleteUserFromGroup(String username, String groupName) throws Servic
534537
public UserEntities getUserEntitiesByProperty(String propertyKey, String propertyValue) throws ServiceException {
535538
log("Get user entities by property key : " + propertyKey + "and property value: " + propertyValue);
536539
List<String> usernames = PropertyDAO.getUsernameByProperty(propertyKey, propertyValue);
537-
List<UserEntity> users = new ArrayList<UserEntity>();
540+
List<UserEntity> users = new ArrayList<>();
538541
UserEntities userEntities = new UserEntities();
539542

540543
for (String username : usernames) {

0 commit comments

Comments
 (0)