Package io.jmix.webdavrest.method
Class GetMethodDelegate
java.lang.Object
io.jmix.webdavrest.method.GetMethodDelegate
-
Field Summary
Modifier and TypeFieldDescriptionprotected WebdavDocumentsManagementService
protected WebdavDocumentVersionsManagementService
protected FileStorageLocator
protected WebdavPreconditions
protected WebdavTools
-
Constructor Summary
ConstructorDescriptionGetMethodDelegate
(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 InputStream
provideBody
(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
-