@Service public class ProjectRepositoryLevelDbImpl extends Object implements Repository<Project>
30.08.2015
Modifier and Type | Field and Description |
---|---|
static String |
ROOT_PREFIX |
Constructor and Description |
---|
ProjectRepositoryLevelDbImpl() |
Modifier and Type | Method and Description |
---|---|
Optional<Project> |
add(Project value) |
Optional<Project> |
amend(Project value) |
Collection<Project> |
findAll() |
Optional<Project> |
findByName(String name) |
Optional<Project> |
get(String key) |
Optional<Project> |
remove(String key) |
public static final String ROOT_PREFIX
public ProjectRepositoryLevelDbImpl()
public Collection<Project> findAll()
findAll
in interface Repository<Project>
public Optional<Project> findByName(String name)
findByName
in interface Repository<Project>
public Optional<Project> remove(String key)
remove
in interface Repository<Project>
public Optional<Project> add(Project value) throws ConflictException
add
in interface Repository<Project>
ConflictException
public Optional<Project> amend(Project value) throws ConflictException
amend
in interface Repository<Project>
ConflictException
Copyright © 2015 Maxim Yunusov. All rights reserved.