public class DbRequestSingle extends Object
Constructor and Description |
---|
DbRequestSingle(VitamCollection collection)
Constructor with VitamCollection
|
Modifier and Type | Method and Description |
---|---|
static boolean |
checkInsertOrUpdate(Exception e)
Helper to detect an insert that should be an Update
|
DbRequestResult |
execute(RequestSingle request)
execute all request
|
DbRequestResult |
execute(RequestSingle request,
Integer version)
execute all request
|
public DbRequestSingle(VitamCollection collection)
collection
- public DbRequestResult execute(RequestSingle request) throws InvalidParseOperationException, BadRequestException, DatabaseException, InvalidCreateOperationException, VitamDBException, SchemaValidationException
request
- InvalidParseOperationException
DatabaseException
BadRequestException
InvalidCreateOperationException
SecurityException
NoSuchMethodException
InvocationTargetException
IllegalArgumentException
IllegalAccessException
InstantiationException
VitamDBException
SchemaValidationException
public DbRequestResult execute(RequestSingle request, Integer version) throws InvalidParseOperationException, DatabaseException, BadRequestException, InvalidCreateOperationException, VitamDBException, SchemaValidationException
request
- version
- InvalidParseOperationException
DatabaseException
BadRequestException
InvalidCreateOperationException
SecurityException
NoSuchMethodException
InvocationTargetException
IllegalArgumentException
IllegalAccessException
InstantiationException
VitamDBException
SchemaValidationException
public static boolean checkInsertOrUpdate(Exception e)
e
- exception catchedCopyright © 2018 Vitam. All rights reserved.