Package org.openforis.collect.manager
Class RecordSessionManager
java.lang.Object
org.openforis.collect.manager.SessionManager
org.openforis.collect.manager.RecordSessionManager
- All Implemented Interfaces:
EventListener
- Author:
- S. Ricci
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancommitRecordFileChanges(CollectRecord record) voidindexTempRecordFile(File tempFile, Integer nodeId) voidonEvent(RecordEvent event) voidprepareDeleteTempRecordFile(CollectRecord record, Integer nodeId) voidvoidsetActiveRecord(CollectRecord record) Methods inherited from class org.openforis.collect.manager.SessionManager
checkIsActiveRecordLocked, clearActiveRecord, createSessionState, getActiveDesignerSurvey, getActiveRecord, getActiveSurvey, getDesignerSessionStatus, getLoggedUser, getLoggedUsername, getSessionState, invalidateSession, keepSessionAlive, saveActiveDesignerSurvey, sessionDestroyed, setActiveSurvey, setLocale
-
Constructor Details
-
RecordSessionManager
public RecordSessionManager()
-
-
Method Details
-
onEvent
- Specified by:
onEventin interfaceEventListener
-
setActiveRecord
- Overrides:
setActiveRecordin classSessionManager
-
releaseRecord
- Overrides:
releaseRecordin classSessionManager- Throws:
RecordUnlockedException
-
flushPendingEvents
-
commitRecordFileChanges
- Throws:
RecordFileException
-
indexTempRecordFile
-
prepareDeleteTempRecordFile
-