Package com.flower.docs.dao.api.scope
Interface ScopeDAO
-
public interface ScopeDAO
Data Access Object allowing to manage persistence and access toScope
domain objects- Author:
- Christopher Laszczuk
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
delete(java.util.List<com.flower.docs.domain.common.Id> ids)
java.util.List<com.flower.docs.domain.scope.Scope>
get(java.util.List<com.flower.docs.domain.common.Id> ids)
java.util.List<com.flower.docs.domain.scope.Scope>
getAll()
void
store(java.util.List<com.flower.docs.domain.scope.Scope> scopes)
void
update(java.util.List<com.flower.docs.domain.scope.Scope> scopes)
-
-
-
Method Detail
-
store
void store(java.util.List<com.flower.docs.domain.scope.Scope> scopes) throws com.flower.docs.domain.exception.TechnicalException
- Throws:
com.flower.docs.domain.exception.TechnicalException
-
get
java.util.List<com.flower.docs.domain.scope.Scope> get(java.util.List<com.flower.docs.domain.common.Id> ids) throws com.flower.docs.domain.exception.TechnicalException
- Throws:
com.flower.docs.domain.exception.TechnicalException
-
getAll
java.util.List<com.flower.docs.domain.scope.Scope> getAll() throws com.flower.docs.domain.exception.TechnicalException
- Throws:
com.flower.docs.domain.exception.TechnicalException
-
update
void update(java.util.List<com.flower.docs.domain.scope.Scope> scopes) throws com.flower.docs.domain.exception.TechnicalException, com.flower.docs.domain.exception.FunctionalException
- Throws:
com.flower.docs.domain.exception.TechnicalException
com.flower.docs.domain.exception.FunctionalException
-
delete
void delete(java.util.List<com.flower.docs.domain.common.Id> ids) throws com.flower.docs.domain.exception.TechnicalException
- Throws:
com.flower.docs.domain.exception.TechnicalException
-
-