Make GroupMessage extend Message, prepared GroupMessageStatus processing
This commit is contained in:
@ -58,13 +58,13 @@ public class LoginCredentialProcessor implements ObjectProcessor<LoginCredential
|
||||
List<Message> pendingMessages = PersistenceManager.getInstance().getPendingMessages(user);
|
||||
for (Message msg : pendingMessages)
|
||||
if (msg.getStatus() == MessageStatus.SENT) {
|
||||
System.out.println("Sending message " + msg.toCommonMessage());
|
||||
writeProxy.write(socketID, msg.toCommonMessage());
|
||||
System.out.println("Sending message " + msg.toCommon());
|
||||
writeProxy.write(socketID, msg.toCommon());
|
||||
msg.setReceivedDate(new Date());
|
||||
msg.setStatus(MessageStatus.RECEIVED);
|
||||
PersistenceManager.getInstance().updateMessage(msg);
|
||||
} else {
|
||||
var evt = new MessageStatusChangeEvent(msg.toCommonMessage());
|
||||
var evt = new MessageStatusChangeEvent(msg.toCommon());
|
||||
System.out.println("Sending messageStatusChangeEvent " + evt);
|
||||
writeProxy.write(socketID, evt);
|
||||
}
|
||||
|
Reference in New Issue
Block a user