@EventListener public void afterDocumentReset(AfterDocumentResetEvent aEvent) { SourceDocument currentDocument = aEvent.getDocument().getDocument(); String currentUser = aEvent.getDocument().getUser(); learningRecordService.deleteRecords(currentDocument, currentUser); } }
@OnEvent public void onDocumentReset(AfterDocumentResetEvent aEvent) { reactToChangeInPredictions(aEvent.getRequestTarget()); }
@Override public void resetAnnotationCas(SourceDocument aDocument, User aUser) throws UIMAException, IOException { AnnotationDocument adoc = getAnnotationDocument(aDocument, aUser); JCas jcas = createOrReadInitialCas(aDocument); writeAnnotationCas(jcas, aDocument, aUser, false); applicationEventPublisher.publishEvent(new AfterDocumentResetEvent(this, adoc, jcas)); }
@OnEvent public void onDocumentReset(AfterDocumentResetEvent aEvent) { reactToChangeInPredictions(aEvent.getRequestTarget()); }
@Override public void resetAnnotationCas(SourceDocument aDocument, User aUser) throws UIMAException, IOException { AnnotationDocument adoc = getAnnotationDocument(aDocument, aUser); JCas jcas = createOrReadInitialCas(aDocument); writeAnnotationCas(jcas, aDocument, aUser, false); applicationEventPublisher.publishEvent(new AfterDocumentResetEvent(this, adoc, jcas)); }
@EventListener public void afterDocumentReset(AfterDocumentResetEvent aEvent) { SourceDocument currentDocument = aEvent.getDocument().getDocument(); String currentUser = aEvent.getDocument().getUser(); learningRecordService.deleteRecords(currentDocument, currentUser); } }
@EventListener public void afterDocumentReset(AfterDocumentResetEvent aEvent) { String userName = aEvent.getDocument().getUser(); Project project = aEvent.getDocument().getProject(); clearState(userName); triggerTrainingAndClassification(userName, project); }