Package io.jmix.webdavrest.method
Class GetMethodDelegate
java.lang.Object
io.jmix.webdavrest.method.GetMethodDelegate
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected WebdavDocumentsManagementServiceprotected WebdavDocumentVersionsManagementServiceprotected FileStorageLocatorprotected WebdavPreconditionsprotected WebdavTools -
Constructor Summary
ConstructorsConstructorDescriptionGetMethodDelegate(WebdavTools wt, WebdavPreconditions wp, WebdavDocumentsManagementService documentsManagementService, WebdavDocumentVersionsManagementService documentVersionsManagementService, FileStorageLocator fileStorageLocator) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<org.springframework.core.io.Resource>processing(ResourceUri resourceUri, String ifNoneMatchHeader) org.springframework.http.ResponseEntity<org.springframework.core.io.Resource>processing(UUID resourceId, String ifNoneMatchHeader, ResourceName resourceName, BiFunction<? super UUID, String, ? extends WebdavDocumentVersion> loader) protected InputStreamprovideBody(FileRef fileRef)
-
Field Details
-
wt
-
wp
-
documentsManagementService
-
documentVersionsManagementService
-
fileStorageLocator
-
-
Constructor Details
-
GetMethodDelegate
public GetMethodDelegate(WebdavTools wt, WebdavPreconditions wp, WebdavDocumentsManagementService documentsManagementService, WebdavDocumentVersionsManagementService documentVersionsManagementService, FileStorageLocator fileStorageLocator)
-
-
Method Details
-
processing
public org.springframework.http.ResponseEntity<org.springframework.core.io.Resource> processing(UUID resourceId, String ifNoneMatchHeader, ResourceName resourceName, BiFunction<? super UUID, String, ? extends WebdavDocumentVersion> loader) -
processing
public org.springframework.http.ResponseEntity<org.springframework.core.io.Resource> processing(ResourceUri resourceUri, String ifNoneMatchHeader) -
provideBody
-