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.Stringlicenseprotected com.ithit.webdav.server.Loggerloggerprotected WebDavServicewebDavService -
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.HierarchyItemgetHierarchyItem(java.lang.String contextPath)java.lang.StringgetLicense()com.ithit.webdav.server.LoggergetLogger()protected voidinitLicense()protected voidinitLogger()voidservice(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:
getHierarchyItemin 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:
servicein classcom.ithit.webdav.server.Engine- Throws:
com.ithit.webdav.server.exceptions.DavExceptionjava.io.IOException
-
getLogger
public com.ithit.webdav.server.Logger getLogger()- Specified by:
getLoggerin classcom.ithit.webdav.server.Engine
-
getLicense
public java.lang.String getLicense()- Specified by:
getLicensein classcom.ithit.webdav.server.Engine
-