Order setter for DefaultSimpUserRegistry

Issue: SPR-17023
This commit is contained in:
Rossen Stoyanchev 2018-07-24 09:06:11 -04:00
parent 36bbbab02d
commit 23c379d5c0
1 changed files with 7 additions and 1 deletions

View File

@ -47,6 +47,8 @@ import org.springframework.util.Assert;
*/
public class DefaultSimpUserRegistry implements SimpUserRegistry, SmartApplicationListener {
private int order = Ordered.LOWEST_PRECEDENCE;
/* Primary lookup that holds all users and their sessions */
private final Map<String, LocalSimpUser> users = new ConcurrentHashMap<>();
@ -56,9 +58,13 @@ public class DefaultSimpUserRegistry implements SimpUserRegistry, SmartApplicati
private final Object sessionLock = new Object();
public void setOrder(int order) {
this.order = order;
}
@Override
public int getOrder() {
return Ordered.LOWEST_PRECEDENCE;
return this.order;
}