@MinimumAcl(value=DEPOSITOR) @AclAttributes(value=CreateDocuments) public class PutPerson extends AsyncDominoJNXJson
Implements OperationId: putPerson PutPerson updates an existing Contact list item. It takes two parameters: the unique id of the Contact item to update, and the updated Contact content.
AsyncDominoBase.RequestType
apiName, appTags, logger, requestParams, UNNEEDED_CALL, user, vertx
Constructor and Description |
---|
PutPerson() |
Modifier and Type | Method and Description |
---|---|
void |
process(DbRequestParameters<io.vertx.core.json.JsonObject> request)
processPayload updates a Contact list item based on its unique id.
|
getDbRequestParameters
accessControlCheck, dontCallProcessPayload, emitterToObserver, getActualDatabaseName, getApiName, getAppTags, getBarbican, getEventbusId, getKeepDbInfo, getRequestType, getSubscriber, getUser, getUserForMetrics, isProcessPayloadRequired, isWorkInProgress, processDominoRequest, recordAppMetrics, setApiName, setBarbican, setDbFileName, setKeepDbInfo, setProcessPayloadRequired, setRequestParams, setRequestType, setSubscriber, setUser, setVertx, subscribe, validateDqlAccess, validateOpenAccess, validationCheck
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
customValidator, preflight
public void process(DbRequestParameters<io.vertx.core.json.JsonObject> request) throws java.lang.Exception
processPayload updates a Contact list item based on its unique id. The updated content of the Contact item is passed in the paylaod. contact unid The unique id of the item to update incoming The updated contents of the Contact item
request
- java.lang.Exception
- Anything that can go wrong, will go wrong