[New] Added OperationsLog.removeMessage()
This commit is contained in:
parent
e2d5bfcd6e
commit
c4ea66ee2e
|
@ -91,7 +91,7 @@ public class OperationsLog extends StrolchComponent {
|
|||
// persist changes for non-transient realms
|
||||
StrolchRealm realm = getContainer().getRealm(realmName);
|
||||
if (!realm.getMode().isTransient())
|
||||
this.executorService.submit(() -> this.persist(realm, logMessage, messagesToRemove));
|
||||
this.executorService.submit(() -> persist(realm, logMessage, messagesToRemove));
|
||||
}
|
||||
|
||||
private List<LogMessage> pruneMessages(List<LogMessage> logMessages) {
|
||||
|
@ -170,4 +170,9 @@ public class OperationsLog extends StrolchComponent {
|
|||
}
|
||||
};
|
||||
}
|
||||
|
||||
public void removeMessage(String realm, LogMessage message) {
|
||||
List<LogMessage> messages = this.logMessagesByRealmAndId.get(realm);
|
||||
messages.remove(message);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue