Class SpringAIEventListener
java.lang.Object
com.bytedesk.ai.springai.listener.SpringAIEventListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ConcurrentHashMap<String,
FaqEntity> private final ConcurrentHashMap<String,
FaqEntity> private final ConcurrentHashMap<String,
FileEntity> private final ConcurrentHashMap<String,
FileEntity> private final SpringAIVectorStoreService
private final ConcurrentHashMap<String,
TextEntity> private final ConcurrentHashMap<String,
TextEntity> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
onFileCreateEvent
(FileCreateEvent event) void
onFileDeleteEvent
(FileDeleteEvent event) void
void
onTextCreateEvent
(TextCreateEvent event) void
onTextDeleteEvent
(TextDeleteEvent event) void
void
void
private void
private void
private void
private void
private void
private void
-
Field Details
-
springAiVectorService
-
faqCreateMap
-
faqUpdateMap
-
textCreateMap
-
textUpdateMap
-
fileCreateMap
-
fileDeleteMap
-
-
Constructor Details
-
SpringAIEventListener
public SpringAIEventListener()
-
-
Method Details
-
onFileCreateEvent
-
onFileDeleteEvent
-
onTextCreateEvent
-
onTextUpdateDocEvent
-
onTextDeleteEvent
-
onWebsiteCreateEvent
-
onWebsiteDeleteEvent
-
onQuartzOneMinEvent
-
processFaqCreations
private void processFaqCreations() -
processFaqUpdates
private void processFaqUpdates() -
processTextCreations
private void processTextCreations() -
processTextUpdates
private void processTextUpdates() -
processFileCreations
private void processFileCreations() -
processFileDeletions
private void processFileDeletions()
-