Class SessionManager
java.lang.Object
ai.pipestream.connector.intake.service.SessionManager
Service for managing crawl session lifecycle.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBytesProcessed(String sessionId, long bytes) voidcompleteSession(String sessionId, String state) createSession(String datasourceId, String crawlId, String accountId, String connectorType, String sourceSystem, String metadata, boolean trackDocuments, boolean deleteOrphans) getSession(String sessionId) voidincrementDocumentsFailed(String sessionId) voidincrementDocumentsFound(String sessionId) voidincrementDocumentsProcessed(String sessionId) voidincrementDocumentsSkipped(String sessionId) voidupdateHeartbeat(String sessionId)
-
Constructor Details
-
SessionManager
public SessionManager()
-
-
Method Details
-
createSession
-
getSession
-
updateHeartbeat
-
completeSession
-
incrementDocumentsFound
-
incrementDocumentsProcessed
-
incrementDocumentsFailed
-
incrementDocumentsSkipped
-
addBytesProcessed
-