- Sort Score
- Num 10 results
- Language All
Results 1 - 3 of 3 for clearMessages (0.06 seconds)
-
src/main/java/org/codelibs/fess/entity/ChatSession.java
return messages != null ? messages.size() : 0; } } /** * Clears all messages in this session and updates the last accessed timestamp. */ public void clearMessages() { synchronized (messagesLock) { if (messages != null) { messages.clear(); } } this.lastAccessedAt = LocalDateTime.now(); }
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sat Mar 07 01:53:06 GMT 2026 - 6.7K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/chat/ChatSessionManager.java
sessionUserId); return false; } session.touch(); session.clearMessages(); if (logger.isDebugEnabled()) { logger.debug("Session cleared. sessionId={}, userId={}", sessionId, userId); } return true; } /**Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sat Mar 07 13:27:59 GMT 2026 - 13.7K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/entity/ChatSessionTest.java
session.addAssistantMessage("Message 2"); assertEquals(2, session.getMessageCount()); final LocalDateTime beforeClear = session.getLastAccessedAt(); session.clearMessages(); assertEquals(0, session.getMessageCount()); assertTrue(session.getLastAccessedAt().isAfter(beforeClear) || session.getLastAccessedAt().isEqual(beforeClear)); } @Test
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sat Mar 07 01:53:06 GMT 2026 - 12.6K bytes - Click Count (0)