Package org.exoplatform.onlyoffice.jpa
Interface EditorConfigDAO
- All Superinterfaces:
org.exoplatform.commons.api.persistence.GenericDAO<EditorConfigEntity,Long>
- All Known Implementing Classes:
EditorConfigDAOImpl
public interface EditorConfigDAO
extends org.exoplatform.commons.api.persistence.GenericDAO<EditorConfigEntity,Long>
-
Method Summary
Modifier and TypeMethodDescriptionintcloseUnopenedConversionConfigs(long closedTime) Closes, at the given time, the active configs built for a conversion that no editor ever opened: not open, no closed time (a closing config has one), and an empty explorer URL, which only a conversion config and its copies have.getActiveConfigByDocId(String docId) getClosedConfigBefore(long expirationTime, int limit) getConfigByDocId(String docId) getConfigByKey(String key) Methods inherited from interface org.exoplatform.commons.api.persistence.GenericDAO
count, create, createAll, delete, deleteAll, deleteAll, find, findAll, update, updateAll
-
Method Details
-
getConfigByKey
-
getConfigByDocId
-
getActiveConfigByDocId
-
getClosedConfigBefore
-
closeUnopenedConversionConfigs
int closeUnopenedConversionConfigs(long closedTime) Closes, at the given time, the active configs built for a conversion that no editor ever opened: not open, no closed time (a closing config has one), and an empty explorer URL, which only a conversion config and its copies have.- Parameters:
closedTime- the closed time to set- Returns:
- the number of closed configs
-