Package io.jmix.webdav.builder
Class WebdavUriBuilder
java.lang.Object
io.jmix.webdav.builder.WebdavUriBuilder
- Direct Known Subclasses:
 WebdavDocumentUriBuilder,WebdavDocumentVersionUriBuilder
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Applicationprotected ApplicationProtocolTypeprotected WebdavDocumentprotected WebdavDocumentVersionprotected Stringprotected WebdavTools - 
Constructor Summary
Constructors - 
Method Summary
Modifier 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
 - 
checkFieldsNotNull
protected void checkFieldsNotNull() - 
configureUrlBuilder
public static WebdavUriBuilder configureUrlBuilder(WebdavUriBuilder instance, WebdavProperties webdavProperties)  - 
documentUriBuilder
public static WebdavUriBuilder documentUriBuilder(WebdavTools webdavTools, WebdavProperties webdavProperties)  - 
versionUriBuilder
public static WebdavUriBuilder versionUriBuilder(WebdavTools webdavTools, WebdavProperties webdavProperties)  - 
getApplication
 - 
getApplicationProtocol
 - 
getDocument
 - 
getDocumentVersion
 
 -