Package io.jmix.webdav.builder
Class WebdavUriBuilder
java.lang.Object
io.jmix.webdav.builder.WebdavUriBuilder
- Direct Known Subclasses:
- WebdavDocumentUriBuilder,- WebdavDocumentVersionUriBuilder
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Applicationprotected ApplicationProtocolTypeprotected WebdavDocumentprotected WebdavDocumentVersionprotected Stringprotected WebdavTools
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionapplication(Application application) applicationProtocol(ApplicationProtocolType applicationProtocol) build()protected StringbuildRest(WebdavDocumentVersion ver, String encodedFileName) protected StringbuildURI(WebdavDocumentVersion ver, String encodedFileName) protected voidstatic WebdavUriBuilderconfigureUrlBuilder(WebdavUriBuilder instance, WebdavProperties webdavProperties) document(WebdavDocument document) static WebdavUriBuilderdocumentUriBuilder(WebdavTools webdavTools, WebdavProperties webdavProperties) tools(WebdavTools webdavTools) version(WebdavDocumentVersion documentVersion) static WebdavUriBuilderversionUriBuilder(WebdavTools webdavTools, WebdavProperties webdavProperties) 
- 
Field Details- 
application
- 
applicationProtocol
- 
urlPrefix
- 
document
- 
documentVersion
- 
webdavTools
 
- 
- 
Constructor Details- 
WebdavUriBuilder
 
- 
- 
Method Details- 
application
- 
applicationProtocol
- 
urlPrefix
- 
document
- 
tools
- 
version
- 
build
- 
buildURI
- 
buildRest
- 
checkFieldsNotNullprotected void checkFieldsNotNull()
- 
configureUrlBuilderpublic static WebdavUriBuilder configureUrlBuilder(WebdavUriBuilder instance, WebdavProperties webdavProperties) 
- 
documentUriBuilderpublic static WebdavUriBuilder documentUriBuilder(WebdavTools webdavTools, WebdavProperties webdavProperties) 
- 
versionUriBuilderpublic static WebdavUriBuilder versionUriBuilder(WebdavTools webdavTools, WebdavProperties webdavProperties) 
- 
getApplication
- 
getApplicationProtocol
- 
getDocument
- 
getDocumentVersion
 
-