Interface SettingContextDAO

All Superinterfaces:
org.exoplatform.commons.api.persistence.GenericDAO<ContextEntity,Long>
All Known Implementing Classes:
SettingContextDAO

public interface SettingContextDAO extends org.exoplatform.commons.api.persistence.GenericDAO<ContextEntity,Long>
  • Method Details

    • getContextByTypeAndName

      ContextEntity getContextByTypeAndName(String contextType, String contextName)
    • getEmptyContextsByScopeAndContextType

      List<ContextEntity> getEmptyContextsByScopeAndContextType(String contextType, String scopeType, String scopeName, String settingName, int offset, int limit)
    • getContextsByTypeAndSettingNameAndScope

      List<ContextEntity> getContextsByTypeAndSettingNameAndScope(String contextType, String scopeType, String scopeName, String settingName, int offset, int limit)
    • countContextsByType

      long countContextsByType(String contextType)
    • getContextNamesByType

      List<String> getContextNamesByType(String contextType, int offset, int limit)