Package com.flowable.webdav.impl
Class WebDavEngine
java.lang.Object
com.ithit.webdav.server.Engine
com.flowable.webdav.impl.WebDavEngine
public class WebDavEngine
extends com.ithit.webdav.server.Engine
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
license
protected com.ithit.webdav.server.Logger
logger
protected WebDavService
webDavService
-
Constructor Summary
Constructors Constructor Description WebDavEngine(WebDavService webDavService)
-
Method Summary
Modifier and Type Method Description protected byte[]
decrypt(byte[] valueBytes, byte[] key)
com.ithit.webdav.server.HierarchyItem
getHierarchyItem(java.lang.String contextPath)
java.lang.String
getLicense()
com.ithit.webdav.server.Logger
getLogger()
protected void
initLicense()
protected void
initLogger()
void
service(com.ithit.webdav.server.http.DavRequest davRequest, com.ithit.webdav.server.http.DavResponse davResponse)
-
Field Details
-
logger
protected com.ithit.webdav.server.Logger logger -
license
protected java.lang.String license -
webDavService
-
-
Constructor Details
-
Method Details
-
initLogger
protected void initLogger() -
initLicense
protected void initLicense() -
decrypt
protected byte[] decrypt(byte[] valueBytes, byte[] key) -
getHierarchyItem
public com.ithit.webdav.server.HierarchyItem getHierarchyItem(java.lang.String contextPath) throws com.ithit.webdav.server.exceptions.ServerException- Specified by:
getHierarchyItem
in classcom.ithit.webdav.server.Engine
- Throws:
com.ithit.webdav.server.exceptions.ServerException
-
service
@Transactional public void service(com.ithit.webdav.server.http.DavRequest davRequest, com.ithit.webdav.server.http.DavResponse davResponse) throws com.ithit.webdav.server.exceptions.DavException, java.io.IOException- Overrides:
service
in classcom.ithit.webdav.server.Engine
- Throws:
com.ithit.webdav.server.exceptions.DavException
java.io.IOException
-
getLogger
public com.ithit.webdav.server.Logger getLogger()- Specified by:
getLogger
in classcom.ithit.webdav.server.Engine
-
getLicense
public java.lang.String getLicense()- Specified by:
getLicense
in classcom.ithit.webdav.server.Engine
-