@Override public Object resolveArgument(MethodParameter parameter, Message<?> message) throws Exception { Principal user = SimpMessageHeaderAccessor.getUser(message.getHeaders()); if (user == null) { throw new MissingSessionUserException(message); } return user; }
if (user == null) { if (sessionId == null) { throw new MissingSessionUserException(message);
@Override public Object resolveArgument(MethodParameter parameter, Message<?> message) throws Exception { Principal user = SimpMessageHeaderAccessor.getUser(message.getHeaders()); if (user == null) { throw new MissingSessionUserException(message); } return user; }
if (user == null) { if (sessionId == null) { throw new MissingSessionUserException(message);
@Override public Object resolveArgument(MethodParameter parameter, Message<?> message) throws Exception { Principal user = SimpMessageHeaderAccessor.getUser(message.getHeaders()); if (user == null) { throw new MissingSessionUserException(message); } return user; }
@Override public Object resolveArgument(MethodParameter parameter, Message<?> message) throws Exception { Principal user = SimpMessageHeaderAccessor.getUser(message.getHeaders()); if (user == null) { throw new MissingSessionUserException(message); } return user; }
if (user == null) { if (sessionId == null) { throw new MissingSessionUserException(message);
if (user == null) { if (sessionId == null) { throw new MissingSessionUserException(message);