public class PatchRequestScope extends RequestScope
dictionary
Constructor and Description |
---|
PatchRequestScope(String path,
JsonApiDocument jsonApiDocument,
PatchRequestScope scope)
Inner RequestScope copy constructor for use by Patch Extension actions.
|
PatchRequestScope(String baseUrlEndPoint,
String path,
String apiVersion,
DataStoreTransaction transaction,
User user,
UUID requestId,
javax.ws.rs.core.MultivaluedMap<String,String> queryParams,
Map<String,List<String>> requestHeaders,
ElideSettings elideSettings)
Outer RequestScope constructor for use by Patch Extension.
|
getExpressionForRelation, getFilterExpressionByType, getFilterExpressionByType, getLoadFilterExpression, getNewResources, getObjectById, getRequestHeaderByName, getUUIDFor, isNewResource, parseSparseFields, publishLifecycleEvent, publishLifecycleEvent, runQueuedPostCommitTriggers, runQueuedPreCommitTriggers, runQueuedPreSecurityTriggers, saveOrCreateObjects, setUUIDForObject
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getApiVersion, getBaseUrlEndPoint, getQueryParams, getUser
public PatchRequestScope(String baseUrlEndPoint, String path, String apiVersion, DataStoreTransaction transaction, User user, UUID requestId, javax.ws.rs.core.MultivaluedMap<String,String> queryParams, Map<String,List<String>> requestHeaders, ElideSettings elideSettings)
baseUrlEndPoint
- base URL with prefix endpointpath
- the URL pathapiVersion
- client requested API versiontransaction
- current database transactionuser
- request userrequestId
- request IDqueryParams
- request query parametersrequestHeaders
- request headerselideSettings
- Elide settings objectpublic PatchRequestScope(String path, JsonApiDocument jsonApiDocument, PatchRequestScope scope)
path
- the URL pathjsonApiDocument
- documentscope
- outer request scopeCopyright © 2015–2021 Yahoo! Inc.. All rights reserved.