public interface PersistenceManager
| Modifier and Type | Method and Description |
|---|---|
boolean |
acquire(Long id)
Updates status only if current status value is PENDING
|
ExecutionDescriptor |
create(ExecutionRequest request) |
Collection<ExecutionDescriptor> |
get(DBQueryDescriptor filter) |
ExecutionDescriptor |
getById(Long id) |
boolean |
update(ExecutionDescriptor toUpdate) |
ExecutionDescriptor create(ExecutionRequest request) throws PersistenceError, InvalidRequest
PersistenceErrorInvalidRequestCollection<ExecutionDescriptor> get(DBQueryDescriptor filter) throws PersistenceError, InvalidRequest
PersistenceErrorInvalidRequestboolean update(ExecutionDescriptor toUpdate) throws PersistenceError, ElementNotFound, InvalidRequest
boolean acquire(Long id) throws PersistenceError, ElementNotFound, InvalidRequest
id - PersistenceErrorElementNotFoundInvalidRequestExecutionDescriptor getById(Long id) throws PersistenceError, ElementNotFound, InvalidRequest
Copyright © 2020. All Rights Reserved.