Package io.jmix.webdavrest.method
Class PropPatchMethodDelegate
java.lang.Object
io.jmix.webdavrest.method.PropPatchMethodDelegate
Since current version doesn't support "dead properties",
 this method returns "403 Forbidden" when attempting to set any property.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected org.springframework.core.convert.ConversionServiceprotected WebdavDocumentsManagementServiceprotected WebdavDocumentVersionsManagementServiceprotected FetchPlanRepositoryprotected WebdavLockSupportprotected WebdavResourceUriToolsprotected WebdavPreconditionsprotected WebdavTools
- 
Constructor SummaryConstructorsConstructorDescriptionPropPatchMethodDelegate(WebdavLockSupport lockSupport, WebdavPreconditions wp, org.springframework.core.convert.ConversionService conversionService, WebdavTools wt, WebdavDocumentVersionsManagementService documentVersionsManagementService, WebdavDocumentsManagementService documentsManagementService, WebdavResourceUriTools uriTools, FetchPlanRepository fetchPlanRepository) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected PropPatchResponseObjectcreatePropPatchResponseObject(WebdavDocument webdavDocument, PropPatchPropertiesList requestedProperties) protected WebdavDocumentprotected PropPatchPropertiesListextractProperties(PropPatchPropertiesList requestedProperties) org.springframework.http.ResponseEntity<PropPatchResponseObject>processing(ResourceUri resourceUri, PropPatchPropertiesList requestedProperties) 
- 
Field Details- 
wt
- 
lockSupport
- 
wp
- 
conversionServiceprotected org.springframework.core.convert.ConversionService conversionService
- 
documentVersionsManagementService
- 
documentsManagementService
- 
uriTools
- 
fetchPlanRepository
 
- 
- 
Constructor Details- 
PropPatchMethodDelegatepublic PropPatchMethodDelegate(WebdavLockSupport lockSupport, WebdavPreconditions wp, org.springframework.core.convert.ConversionService conversionService, WebdavTools wt, WebdavDocumentVersionsManagementService documentVersionsManagementService, WebdavDocumentsManagementService documentsManagementService, WebdavResourceUriTools uriTools, FetchPlanRepository fetchPlanRepository) 
 
- 
- 
Method Details- 
processingpublic org.springframework.http.ResponseEntity<PropPatchResponseObject> processing(ResourceUri resourceUri, PropPatchPropertiesList requestedProperties) 
- 
createRootDocumentCollection
- 
createPropPatchResponseObjectprotected PropPatchResponseObject createPropPatchResponseObject(WebdavDocument webdavDocument, PropPatchPropertiesList requestedProperties) 
- 
extractProperties
 
-