├── .gitattributes ├── Java ├── android │ └── androidfsstorage │ │ ├── README.md │ │ ├── app │ │ ├── build.gradle │ │ ├── libs │ │ │ ├── nanohttpd-2.3.1.jar │ │ │ └── stax-android-1.2.0.jar │ │ ├── lint.xml │ │ ├── proguard-rules.pro │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ ├── MyCustomHandlerPage.html │ │ │ ├── Storage │ │ │ │ ├── Document.pages │ │ │ │ ├── General.docx │ │ │ │ ├── Introduction.pptx │ │ │ │ ├── Library │ │ │ │ │ ├── Content.txt │ │ │ │ │ ├── General.doc │ │ │ │ │ ├── Introduction.ppt │ │ │ │ │ ├── Stat.xls │ │ │ │ │ └── Vision.mpp │ │ │ │ ├── My Directory │ │ │ │ │ └── Notes.txt │ │ │ │ ├── Notes.txt │ │ │ │ ├── Presentation.key │ │ │ │ ├── Products │ │ │ │ │ ├── General.doc │ │ │ │ │ ├── General.vsd │ │ │ │ │ └── Product.mpp │ │ │ │ ├── Project.pdf │ │ │ │ ├── Sales │ │ │ │ │ ├── Australia │ │ │ │ │ │ ├── Plan.doc │ │ │ │ │ │ └── Prices.xls │ │ │ │ │ ├── Canada │ │ │ │ │ │ ├── Introduction.ppt │ │ │ │ │ │ ├── Prices.xls │ │ │ │ │ │ ├── Product.mpp │ │ │ │ │ │ └── Stat.xls │ │ │ │ │ ├── Europe │ │ │ │ │ │ └── Stat.xls │ │ │ │ │ └── USA │ │ │ │ │ │ └── Vision.mpp │ │ │ │ ├── Spreadsheet.numbers │ │ │ │ ├── Stat.xlsx │ │ │ │ └── Templates │ │ │ │ │ ├── readme.txt │ │ │ │ │ ├── template2013.dotx │ │ │ │ │ ├── template2013.potx │ │ │ │ │ └── template2013.xltx │ │ │ ├── attributesErrorPage.html │ │ │ ├── webdavsettings.json │ │ │ └── wwwroot │ │ │ │ ├── AjaxFileBrowser.html │ │ │ │ ├── AjaxIntegrationTests.html │ │ │ │ ├── css │ │ │ │ └── webdav-layout.css │ │ │ │ └── js │ │ │ │ ├── package.json │ │ │ │ ├── webdav-gridview.js │ │ │ │ ├── webdav-uploader.js │ │ │ │ └── webdav-websocket.js │ │ │ ├── java │ │ │ └── com │ │ │ │ └── ithit │ │ │ │ └── webdav │ │ │ │ └── samples │ │ │ │ └── androidfsstorage │ │ │ │ ├── AndroidNanoLogger.java │ │ │ │ ├── AndroidWebDavServer.java │ │ │ │ ├── Config.java │ │ │ │ ├── CustomFolderGetHandler.java │ │ │ │ ├── FileImpl.java │ │ │ │ ├── FolderImpl.java │ │ │ │ ├── HierarchyItemImpl.java │ │ │ │ ├── SerializationUtils.java │ │ │ │ ├── WebDavEngine.java │ │ │ │ ├── android │ │ │ │ ├── AndroidConfigurationHelper.java │ │ │ │ ├── DatabaseHandlerImpl.java │ │ │ │ ├── IDatabaseHandler.java │ │ │ │ ├── MainActivity.java │ │ │ │ ├── NanoBroadcastReceiver.java │ │ │ │ └── NanoIntentService.java │ │ │ │ └── extendedattributes │ │ │ │ ├── AndroidExtendedAttribute.java │ │ │ │ ├── ExtendedAttribute.java │ │ │ │ ├── ExtendedAttributeFactory.java │ │ │ │ └── ExtendedAttributesExtension.java │ │ │ └── res │ │ │ ├── drawable │ │ │ └── icon.png │ │ │ ├── layout │ │ │ └── main.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_round.png │ │ │ └── icon.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_round.png │ │ │ └── icon.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_round.png │ │ │ └── icon.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_round.png │ │ │ └── icon.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_round.png │ │ │ └── icon.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ ├── build.gradle │ │ ├── buildAndroid │ │ ├── buildAndroid.bat │ │ ├── gradle.properties │ │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ └── settings.gradle ├── jakarta │ ├── collectionsync │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── ithit │ │ │ │ └── webdav │ │ │ │ └── samples │ │ │ │ └── collectionsync │ │ │ │ ├── CustomFolderGetHandler.java │ │ │ │ ├── DavChanges.java │ │ │ │ ├── FileImpl.java │ │ │ │ ├── FolderImpl.java │ │ │ │ ├── HierarchyItemImpl.java │ │ │ │ ├── SearchFacade.java │ │ │ │ ├── WebDavEngine.java │ │ │ │ ├── WebDavServlet.java │ │ │ │ ├── filesystem │ │ │ │ ├── FileSystemExtension.java │ │ │ │ └── winapi │ │ │ │ │ ├── Kernel32.java │ │ │ │ │ ├── WindowsFileSystemItem.java │ │ │ │ │ └── WindowsFileSystemItemId.java │ │ │ │ └── websocket │ │ │ │ └── DefaultDavWebSocketEndpoint.java │ │ │ ├── storageresources │ │ │ └── Storage │ │ │ │ ├── Document.pages │ │ │ │ ├── General.docx │ │ │ │ ├── Introduction.pptx │ │ │ │ ├── Library │ │ │ │ ├── Content.txt │ │ │ │ ├── General.doc │ │ │ │ ├── Introduction.ppt │ │ │ │ ├── Stat.xls │ │ │ │ └── Vision.mpp │ │ │ │ ├── My Directory │ │ │ │ └── Notes.txt │ │ │ │ ├── Notes.txt │ │ │ │ ├── Presentation.key │ │ │ │ ├── Products │ │ │ │ ├── General.doc │ │ │ │ ├── General.vsd │ │ │ │ └── Product.mpp │ │ │ │ ├── Project.pdf │ │ │ │ ├── Sales │ │ │ │ ├── Australia │ │ │ │ │ ├── Plan.doc │ │ │ │ │ └── Prices.xls │ │ │ │ ├── Canada │ │ │ │ │ ├── Introduction.ppt │ │ │ │ │ ├── Prices.xls │ │ │ │ │ ├── Product.mpp │ │ │ │ │ └── Stat.xls │ │ │ │ ├── Europe │ │ │ │ │ └── Stat.xls │ │ │ │ └── USA │ │ │ │ │ └── Vision.mpp │ │ │ │ ├── Spreadsheet.numbers │ │ │ │ ├── Stat.xlsx │ │ │ │ └── Templates │ │ │ │ ├── readme.txt │ │ │ │ ├── template2013.dotx │ │ │ │ ├── template2013.potx │ │ │ │ └── template2013.xltx │ │ │ └── webapp │ │ │ ├── META-INF │ │ │ └── context.xml │ │ │ └── WEB-INF │ │ │ ├── MyCustomHandlerPage.html │ │ │ ├── attributesErrorPage.html │ │ │ ├── glassfish-web.xml │ │ │ ├── jboss-web.xml │ │ │ ├── web.xml │ │ │ ├── weblogic.xml │ │ │ └── wwwroot │ │ │ ├── AjaxFileBrowser.html │ │ │ ├── AjaxIntegrationTests.html │ │ │ ├── css │ │ │ └── webdav-layout.css │ │ │ ├── images │ │ │ ├── cancel-button.svg │ │ │ ├── check-square.svg │ │ │ ├── copy.svg │ │ │ ├── create-folder.svg │ │ │ ├── cut.svg │ │ │ ├── delete.svg │ │ │ ├── download.svg │ │ │ ├── edit-associated.svg │ │ │ ├── edit.svg │ │ │ ├── file-archive-icon.svg │ │ │ ├── file-default-icon.svg │ │ │ ├── file-image-icon.svg │ │ │ ├── file-pdf-icon.svg │ │ │ ├── folder.svg │ │ │ ├── home.svg │ │ │ ├── locked.svg │ │ │ ├── logo.svg │ │ │ ├── menu-edit.svg │ │ │ ├── menu-gsuit-edit.svg │ │ │ ├── menu-microsoft-edit.svg │ │ │ ├── microsoft-edit.svg │ │ │ ├── open-folder.svg │ │ │ ├── paste.svg │ │ │ ├── pause-button.svg │ │ │ ├── play-button.svg │ │ │ ├── print.svg │ │ │ ├── reload.svg │ │ │ ├── rename.svg │ │ │ ├── search.svg │ │ │ ├── up-one-level.svg │ │ │ └── upload.svg │ │ │ └── js │ │ │ ├── package-lock.json │ │ │ ├── package.json │ │ │ ├── toolbar │ │ │ ├── webdav-basebutton.js │ │ │ ├── webdav-copypastecutbuttons.js │ │ │ ├── webdav-createfolderbutton.js │ │ │ ├── webdav-deletebutton.js │ │ │ ├── webdav-downloadbutton.js │ │ │ ├── webdav-printbutton.js │ │ │ ├── webdav-reloadbutton.js │ │ │ ├── webdav-renamebutton.js │ │ │ └── webdav-toolbar.js │ │ │ ├── webdav-common.js │ │ │ ├── webdav-gridview.js │ │ │ ├── webdav-uploader.js │ │ │ └── webdav-websocket.js │ ├── filesystemstorage │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── ithit │ │ │ │ └── webdav │ │ │ │ └── samples │ │ │ │ └── fsstorageservlet │ │ │ │ ├── CustomFolderGetHandler.java │ │ │ │ ├── FileImpl.java │ │ │ │ ├── FolderImpl.java │ │ │ │ ├── HierarchyItemImpl.java │ │ │ │ ├── SearchFacade.java │ │ │ │ ├── WebDavEngine.java │ │ │ │ ├── WebDavServlet.java │ │ │ │ └── websocket │ │ │ │ └── DefaultDavWebSocketEndpoint.java │ │ │ ├── storageresources │ │ │ └── Storage │ │ │ │ ├── Document.pages │ │ │ │ ├── General.docx │ │ │ │ ├── Introduction.pptx │ │ │ │ ├── Library │ │ │ │ ├── Content.txt │ │ │ │ ├── General.doc │ │ │ │ ├── Introduction.ppt │ │ │ │ ├── Stat.xls │ │ │ │ └── Vision.mpp │ │ │ │ ├── My Directory │ │ │ │ └── Notes.txt │ │ │ │ ├── Notes.txt │ │ │ │ ├── Presentation.key │ │ │ │ ├── Products │ │ │ │ ├── General.doc │ │ │ │ ├── General.vsd │ │ │ │ └── Product.mpp │ │ │ │ ├── Project.pdf │ │ │ │ ├── Sales │ │ │ │ ├── Australia │ │ │ │ │ ├── Plan.doc │ │ │ │ │ └── Prices.xls │ │ │ │ ├── Canada │ │ │ │ │ ├── Introduction.ppt │ │ │ │ │ ├── Prices.xls │ │ │ │ │ ├── Product.mpp │ │ │ │ │ └── Stat.xls │ │ │ │ ├── Europe │ │ │ │ │ └── Stat.xls │ │ │ │ └── USA │ │ │ │ │ └── Vision.mpp │ │ │ │ ├── Spreadsheet.numbers │ │ │ │ ├── Stat.xlsx │ │ │ │ └── Templates │ │ │ │ ├── readme.txt │ │ │ │ ├── template2013.dotx │ │ │ │ ├── template2013.potx │ │ │ │ └── template2013.xltx │ │ │ └── webapp │ │ │ ├── META-INF │ │ │ └── context.xml │ │ │ └── WEB-INF │ │ │ ├── MyCustomHandlerPage.html │ │ │ ├── attributesErrorPage.html │ │ │ ├── glassfish-web.xml │ │ │ ├── jboss-web.xml │ │ │ ├── web.xml │ │ │ ├── weblogic.xml │ │ │ └── wwwroot │ │ │ ├── AjaxFileBrowser.html │ │ │ ├── AjaxIntegrationTests.html │ │ │ ├── css │ │ │ └── webdav-layout.css │ │ │ ├── images │ │ │ ├── cancel-button.svg │ │ │ ├── check-square.svg │ │ │ ├── copy.svg │ │ │ ├── create-folder.svg │ │ │ ├── cut.svg │ │ │ ├── delete.svg │ │ │ ├── download.svg │ │ │ ├── edit-associated.svg │ │ │ ├── edit.svg │ │ │ ├── file-archive-icon.svg │ │ │ ├── file-default-icon.svg │ │ │ ├── file-image-icon.svg │ │ │ ├── file-pdf-icon.svg │ │ │ ├── folder.svg │ │ │ ├── home.svg │ │ │ ├── locked.svg │ │ │ ├── logo.svg │ │ │ ├── menu-edit.svg │ │ │ ├── menu-gsuit-edit.svg │ │ │ ├── menu-microsoft-edit.svg │ │ │ ├── microsoft-edit.svg │ │ │ ├── open-folder.svg │ │ │ ├── paste.svg │ │ │ ├── pause-button.svg │ │ │ ├── play-button.svg │ │ │ ├── print.svg │ │ │ ├── reload.svg │ │ │ ├── rename.svg │ │ │ ├── search.svg │ │ │ ├── up-one-level.svg │ │ │ └── upload.svg │ │ │ └── js │ │ │ ├── package-lock.json │ │ │ ├── package.json │ │ │ ├── toolbar │ │ │ ├── webdav-basebutton.js │ │ │ ├── webdav-copypastecutbuttons.js │ │ │ ├── webdav-createfolderbutton.js │ │ │ ├── webdav-deletebutton.js │ │ │ ├── webdav-downloadbutton.js │ │ │ ├── webdav-printbutton.js │ │ │ ├── webdav-reloadbutton.js │ │ │ ├── webdav-renamebutton.js │ │ │ └── webdav-toolbar.js │ │ │ ├── webdav-common.js │ │ │ ├── webdav-gridview.js │ │ │ ├── webdav-uploader.js │ │ │ └── webdav-websocket.js │ ├── oraclestorage │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── dbresources │ │ │ └── db │ │ │ │ └── OracleStorage.sql │ │ │ ├── java │ │ │ └── com │ │ │ │ └── ithit │ │ │ │ └── webdav │ │ │ │ └── samples │ │ │ │ └── oraclestorageservlet │ │ │ │ ├── CustomFolderGetHandler.java │ │ │ │ ├── DataAccess.java │ │ │ │ ├── FileImpl.java │ │ │ │ ├── FolderImpl.java │ │ │ │ ├── HierarchyItemImpl.java │ │ │ │ ├── ItemType.java │ │ │ │ ├── SearchFacade.java │ │ │ │ ├── WebDavEngine.java │ │ │ │ ├── WebDavServlet.java │ │ │ │ └── websocket │ │ │ │ └── DefaultDavWebSocketEndpoint.java │ │ │ ├── tomcat │ │ │ └── context.xml │ │ │ └── webapp │ │ │ ├── META-INF │ │ │ └── context.xml │ │ │ └── WEB-INF │ │ │ ├── MyCustomHandlerPage.html │ │ │ ├── glassfish-web.xml │ │ │ ├── jboss-web.xml │ │ │ ├── web.xml │ │ │ ├── weblogic.xml │ │ │ └── wwwroot │ │ │ ├── AjaxFileBrowser.html │ │ │ ├── AjaxIntegrationTests.html │ │ │ ├── css │ │ │ └── webdav-layout.css │ │ │ ├── images │ │ │ ├── cancel-button.svg │ │ │ ├── check-square.svg │ │ │ ├── copy.svg │ │ │ ├── create-folder.svg │ │ │ ├── cut.svg │ │ │ ├── delete.svg │ │ │ ├── download.svg │ │ │ ├── edit-associated.svg │ │ │ ├── edit.svg │ │ │ ├── file-archive-icon.svg │ │ │ ├── file-default-icon.svg │ │ │ ├── file-image-icon.svg │ │ │ ├── file-pdf-icon.svg │ │ │ ├── folder.svg │ │ │ ├── home.svg │ │ │ ├── locked.svg │ │ │ ├── logo.svg │ │ │ ├── menu-edit.svg │ │ │ ├── menu-gsuit-edit.svg │ │ │ ├── menu-microsoft-edit.svg │ │ │ ├── microsoft-edit.svg │ │ │ ├── open-folder.svg │ │ │ ├── paste.svg │ │ │ ├── pause-button.svg │ │ │ ├── play-button.svg │ │ │ ├── print.svg │ │ │ ├── reload.svg │ │ │ ├── rename.svg │ │ │ ├── search.svg │ │ │ ├── up-one-level.svg │ │ │ └── upload.svg │ │ │ └── js │ │ │ ├── package-lock.json │ │ │ ├── package.json │ │ │ ├── toolbar │ │ │ ├── webdav-basebutton.js │ │ │ ├── webdav-copypastecutbuttons.js │ │ │ ├── webdav-createfolderbutton.js │ │ │ ├── webdav-deletebutton.js │ │ │ ├── webdav-downloadbutton.js │ │ │ ├── webdav-printbutton.js │ │ │ ├── webdav-reloadbutton.js │ │ │ ├── webdav-renamebutton.js │ │ │ └── webdav-toolbar.js │ │ │ ├── webdav-common.js │ │ │ ├── webdav-gridview.js │ │ │ ├── webdav-uploader.js │ │ │ └── webdav-websocket.js │ ├── springboot3fsstorage │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ └── maven-wrapper.properties │ │ ├── README.md │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── ithit │ │ │ │ └── webdav │ │ │ │ └── samples │ │ │ │ └── springbootfs │ │ │ │ ├── SpringBoot3SampleApplication.java │ │ │ │ ├── common │ │ │ │ └── ResourceReader.java │ │ │ │ ├── configuration │ │ │ │ ├── WebDavConfiguration.java │ │ │ │ └── WebDavConfigurationProperties.java │ │ │ │ ├── controller │ │ │ │ ├── DavFilter.java │ │ │ │ └── SamplesController.java │ │ │ │ └── impl │ │ │ │ ├── CustomFolderGetHandler.java │ │ │ │ ├── FileImpl.java │ │ │ │ ├── FolderImpl.java │ │ │ │ ├── HierarchyItemImpl.java │ │ │ │ ├── SearchFacade.java │ │ │ │ └── WebDavEngine.java │ │ │ └── resources │ │ │ ├── Storage │ │ │ ├── Document.pages │ │ │ ├── General.docx │ │ │ ├── Introduction.pptx │ │ │ ├── Library │ │ │ │ ├── Content.txt │ │ │ │ ├── General.doc │ │ │ │ ├── Introduction.ppt │ │ │ │ ├── Stat.xls │ │ │ │ └── Vision.mpp │ │ │ ├── My Directory │ │ │ │ └── Notes.txt │ │ │ ├── Notes.txt │ │ │ ├── Presentation.key │ │ │ ├── Products │ │ │ │ ├── General.doc │ │ │ │ ├── General.vsd │ │ │ │ └── Product.mpp │ │ │ ├── Project.pdf │ │ │ ├── Sales │ │ │ │ ├── Australia │ │ │ │ │ ├── Plan.doc │ │ │ │ │ └── Prices.xls │ │ │ │ ├── Canada │ │ │ │ │ ├── Introduction.ppt │ │ │ │ │ ├── Prices.xls │ │ │ │ │ ├── Product.mpp │ │ │ │ │ └── Stat.xls │ │ │ │ ├── Europe │ │ │ │ │ └── Stat.xls │ │ │ │ └── USA │ │ │ │ │ └── Vision.mpp │ │ │ ├── Spreadsheet.numbers │ │ │ ├── Stat.xlsx │ │ │ └── Templates │ │ │ │ ├── readme.txt │ │ │ │ ├── template2013.dotx │ │ │ │ ├── template2013.potx │ │ │ │ └── template2013.xltx │ │ │ ├── application.properties │ │ │ ├── handler │ │ │ ├── MyCustomHandlerPage.html │ │ │ └── attributesErrorPage.html │ │ │ ├── logback-spring.xml │ │ │ └── wwwroot │ │ │ ├── AjaxFileBrowser.html │ │ │ ├── AjaxIntegrationTests.html │ │ │ ├── css │ │ │ └── webdav-layout.css │ │ │ ├── images │ │ │ ├── cancel-button.svg │ │ │ ├── check-square.svg │ │ │ ├── copy.svg │ │ │ ├── create-folder.svg │ │ │ ├── cut.svg │ │ │ ├── delete.svg │ │ │ ├── download.svg │ │ │ ├── edit-associated.svg │ │ │ ├── edit.svg │ │ │ ├── file-archive-icon.svg │ │ │ ├── file-default-icon.svg │ │ │ ├── file-image-icon.svg │ │ │ ├── file-pdf-icon.svg │ │ │ ├── folder.svg │ │ │ ├── home.svg │ │ │ ├── locked.svg │ │ │ ├── logo.svg │ │ │ ├── menu-edit.svg │ │ │ ├── menu-gsuit-edit.svg │ │ │ ├── menu-microsoft-edit.svg │ │ │ ├── microsoft-edit.svg │ │ │ ├── open-folder.svg │ │ │ ├── paste.svg │ │ │ ├── pause-button.svg │ │ │ ├── play-button.svg │ │ │ ├── print.svg │ │ │ ├── reload.svg │ │ │ ├── rename.svg │ │ │ ├── search.svg │ │ │ ├── up-one-level.svg │ │ │ └── upload.svg │ │ │ └── js │ │ │ ├── package.json │ │ │ ├── toolbar │ │ │ ├── webdav-basebutton.js │ │ │ ├── webdav-copypastecutbuttons.js │ │ │ ├── webdav-createfolderbutton.js │ │ │ ├── webdav-deletebutton.js │ │ │ ├── webdav-downloadbutton.js │ │ │ ├── webdav-printbutton.js │ │ │ ├── webdav-reloadbutton.js │ │ │ ├── webdav-renamebutton.js │ │ │ └── webdav-toolbar.js │ │ │ ├── webdav-common.js │ │ │ ├── webdav-gridview.js │ │ │ ├── webdav-uploader.js │ │ │ └── webdav-websocket.js │ └── springboot3s3storage │ │ ├── .mvn │ │ └── wrapper │ │ │ └── maven-wrapper.properties │ │ ├── README.md │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── ithit │ │ │ └── webdav │ │ │ └── samples │ │ │ └── springboots3 │ │ │ ├── SpringBootS3Application.java │ │ │ ├── configuration │ │ │ ├── WebDavConfiguration.java │ │ │ └── WebDavConfigurationProperties.java │ │ │ ├── controller │ │ │ ├── DavFilter.java │ │ │ └── SamplesController.java │ │ │ ├── impl │ │ │ ├── CustomFolderGetHandler.java │ │ │ ├── FileImpl.java │ │ │ ├── FolderImpl.java │ │ │ ├── HierarchyItemImpl.java │ │ │ └── WebDavEngine.java │ │ │ └── s3 │ │ │ └── DataClient.java │ │ └── resources │ │ ├── application.properties │ │ ├── handler │ │ ├── MyCustomHandlerPage.html │ │ └── attributesErrorPage.html │ │ ├── logback-spring.xml │ │ └── wwwroot │ │ ├── AjaxFileBrowser.html │ │ ├── AjaxIntegrationTests.html │ │ ├── css │ │ └── webdav-layout.css │ │ ├── images │ │ ├── cancel-button.svg │ │ ├── check-square.svg │ │ ├── copy.svg │ │ ├── create-folder.svg │ │ ├── cut.svg │ │ ├── delete.svg │ │ ├── download.svg │ │ ├── edit-associated.svg │ │ ├── edit.svg │ │ ├── file-archive-icon.svg │ │ ├── file-default-icon.svg │ │ ├── file-image-icon.svg │ │ ├── file-pdf-icon.svg │ │ ├── folder.svg │ │ ├── home.svg │ │ ├── locked.svg │ │ ├── logo.svg │ │ ├── menu-edit.svg │ │ ├── menu-gsuit-edit.svg │ │ ├── menu-microsoft-edit.svg │ │ ├── microsoft-edit.svg │ │ ├── open-folder.svg │ │ ├── paste.svg │ │ ├── pause-button.svg │ │ ├── play-button.svg │ │ ├── print.svg │ │ ├── reload.svg │ │ ├── rename.svg │ │ ├── search.svg │ │ ├── up-one-level.svg │ │ └── upload.svg │ │ └── js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── toolbar │ │ ├── webdav-basebutton.js │ │ ├── webdav-copypastecutbuttons.js │ │ ├── webdav-createfolderbutton.js │ │ ├── webdav-deletebutton.js │ │ ├── webdav-downloadbutton.js │ │ ├── webdav-printbutton.js │ │ ├── webdav-reloadbutton.js │ │ ├── webdav-renamebutton.js │ │ └── webdav-toolbar.js │ │ ├── webdav-common.js │ │ ├── webdav-gridview.js │ │ ├── webdav-uploader.js │ │ └── webdav-websocket.js └── javax │ ├── collectionsync │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── ithit │ │ │ └── webdav │ │ │ └── samples │ │ │ └── collectionsync │ │ │ ├── CustomFolderGetHandler.java │ │ │ ├── DavChanges.java │ │ │ ├── FileImpl.java │ │ │ ├── FolderImpl.java │ │ │ ├── HierarchyItemImpl.java │ │ │ ├── SearchFacade.java │ │ │ ├── WebDavEngine.java │ │ │ ├── WebDavServlet.java │ │ │ ├── filesystem │ │ │ ├── FileSystemExtension.java │ │ │ └── winapi │ │ │ │ ├── Kernel32.java │ │ │ │ ├── WindowsFileSystemItem.java │ │ │ │ └── WindowsFileSystemItemId.java │ │ │ └── websocket │ │ │ └── DefaultDavWebSocketEndpoint.java │ │ ├── storageresources │ │ └── Storage │ │ │ ├── Document.pages │ │ │ ├── General.docx │ │ │ ├── Introduction.pptx │ │ │ ├── Library │ │ │ ├── Content.txt │ │ │ ├── General.doc │ │ │ ├── Introduction.ppt │ │ │ ├── Stat.xls │ │ │ └── Vision.mpp │ │ │ ├── My Directory │ │ │ └── Notes.txt │ │ │ ├── Notes.txt │ │ │ ├── Presentation.key │ │ │ ├── Products │ │ │ ├── General.doc │ │ │ ├── General.vsd │ │ │ └── Product.mpp │ │ │ ├── Project.pdf │ │ │ ├── Sales │ │ │ ├── Australia │ │ │ │ ├── Plan.doc │ │ │ │ └── Prices.xls │ │ │ ├── Canada │ │ │ │ ├── Introduction.ppt │ │ │ │ ├── Prices.xls │ │ │ │ ├── Product.mpp │ │ │ │ └── Stat.xls │ │ │ ├── Europe │ │ │ │ └── Stat.xls │ │ │ └── USA │ │ │ │ └── Vision.mpp │ │ │ ├── Spreadsheet.numbers │ │ │ ├── Stat.xlsx │ │ │ └── Templates │ │ │ ├── readme.txt │ │ │ ├── template2013.dotx │ │ │ ├── template2013.potx │ │ │ └── template2013.xltx │ │ └── webapp │ │ ├── META-INF │ │ └── context.xml │ │ └── WEB-INF │ │ ├── MyCustomHandlerPage.html │ │ ├── attributesErrorPage.html │ │ ├── glassfish-web.xml │ │ ├── jboss-web.xml │ │ ├── web.xml │ │ ├── weblogic.xml │ │ └── wwwroot │ │ ├── AjaxFileBrowser.html │ │ ├── AjaxIntegrationTests.html │ │ ├── css │ │ └── webdav-layout.css │ │ ├── images │ │ ├── cancel-button.svg │ │ ├── check-square.svg │ │ ├── copy.svg │ │ ├── create-folder.svg │ │ ├── cut.svg │ │ ├── delete.svg │ │ ├── download.svg │ │ ├── edit-associated.svg │ │ ├── edit.svg │ │ ├── file-archive-icon.svg │ │ ├── file-default-icon.svg │ │ ├── file-image-icon.svg │ │ ├── file-pdf-icon.svg │ │ ├── folder.svg │ │ ├── home.svg │ │ ├── locked.svg │ │ ├── logo.svg │ │ ├── menu-edit.svg │ │ ├── menu-gsuit-edit.svg │ │ ├── menu-microsoft-edit.svg │ │ ├── microsoft-edit.svg │ │ ├── open-folder.svg │ │ ├── paste.svg │ │ ├── pause-button.svg │ │ ├── play-button.svg │ │ ├── print.svg │ │ ├── reload.svg │ │ ├── rename.svg │ │ ├── search.svg │ │ ├── up-one-level.svg │ │ └── upload.svg │ │ └── js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── toolbar │ │ ├── webdav-basebutton.js │ │ ├── webdav-copypastecutbuttons.js │ │ ├── webdav-createfolderbutton.js │ │ ├── webdav-deletebutton.js │ │ ├── webdav-downloadbutton.js │ │ ├── webdav-printbutton.js │ │ ├── webdav-reloadbutton.js │ │ ├── webdav-renamebutton.js │ │ └── webdav-toolbar.js │ │ ├── webdav-common.js │ │ ├── webdav-gridview.js │ │ ├── webdav-uploader.js │ │ └── webdav-websocket.js │ ├── deltav │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── dbresources │ │ └── db │ │ │ └── deltav.sql │ │ ├── java │ │ └── com │ │ │ └── ithit │ │ │ └── webdav │ │ │ └── samples │ │ │ └── deltavservlet │ │ │ ├── CustomFolderGetHandler.java │ │ │ ├── DataAccess.java │ │ │ ├── DownloadUtil.java │ │ │ ├── FileImpl.java │ │ │ ├── FolderImpl.java │ │ │ ├── HierarchyItemImpl.java │ │ │ ├── ItemType.java │ │ │ ├── SearchFacade.java │ │ │ ├── VersionHistory.java │ │ │ ├── VersionImpl.java │ │ │ ├── WebDavEngine.java │ │ │ ├── WebDavServlet.java │ │ │ └── websocket │ │ │ └── DefaultDavWebSocketEndpoint.java │ │ ├── tomcat │ │ └── context.xml │ │ └── webapp │ │ ├── META-INF │ │ └── context.xml │ │ └── WEB-INF │ │ ├── MyCustomHandlerPage.html │ │ ├── glassfish-web.xml │ │ ├── jboss-web.xml │ │ ├── web.xml │ │ ├── weblogic.xml │ │ └── wwwroot │ │ ├── AjaxFileBrowser.html │ │ ├── AjaxIntegrationTests.html │ │ ├── css │ │ └── webdav-layout.css │ │ ├── images │ │ ├── cancel-button.svg │ │ ├── check-square.svg │ │ ├── copy.svg │ │ ├── create-folder.svg │ │ ├── cut.svg │ │ ├── delete.svg │ │ ├── download.svg │ │ ├── edit-associated.svg │ │ ├── edit.svg │ │ ├── file-archive-icon.svg │ │ ├── file-default-icon.svg │ │ ├── file-image-icon.svg │ │ ├── file-pdf-icon.svg │ │ ├── folder.svg │ │ ├── home.svg │ │ ├── locked.svg │ │ ├── logo.svg │ │ ├── menu-edit.svg │ │ ├── menu-gsuit-edit.svg │ │ ├── menu-microsoft-edit.svg │ │ ├── microsoft-edit.svg │ │ ├── open-folder.svg │ │ ├── paste.svg │ │ ├── pause-button.svg │ │ ├── play-button.svg │ │ ├── print.svg │ │ ├── reload.svg │ │ ├── rename.svg │ │ ├── search.svg │ │ ├── up-one-level.svg │ │ └── upload.svg │ │ └── js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── toolbar │ │ ├── webdav-basebutton.js │ │ ├── webdav-copypastecutbuttons.js │ │ ├── webdav-createfolderbutton.js │ │ ├── webdav-deletebutton.js │ │ ├── webdav-downloadbutton.js │ │ ├── webdav-printbutton.js │ │ ├── webdav-reloadbutton.js │ │ ├── webdav-renamebutton.js │ │ └── webdav-toolbar.js │ │ ├── webdav-common.js │ │ ├── webdav-gridview.js │ │ ├── webdav-uploader.js │ │ └── webdav-websocket.js │ ├── filesystemstorage │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── ithit │ │ │ └── webdav │ │ │ └── samples │ │ │ └── fsstorageservlet │ │ │ ├── CustomFolderGetHandler.java │ │ │ ├── FileImpl.java │ │ │ ├── FolderImpl.java │ │ │ ├── HierarchyItemImpl.java │ │ │ ├── SearchFacade.java │ │ │ ├── WebDavEngine.java │ │ │ ├── WebDavServlet.java │ │ │ └── websocket │ │ │ └── DefaultDavWebSocketEndpoint.java │ │ ├── storageresources │ │ └── Storage │ │ │ ├── Document.pages │ │ │ ├── General.docx │ │ │ ├── Introduction.pptx │ │ │ ├── Library │ │ │ ├── Content.txt │ │ │ ├── General.doc │ │ │ ├── Introduction.ppt │ │ │ ├── Stat.xls │ │ │ └── Vision.mpp │ │ │ ├── My Directory │ │ │ └── Notes.txt │ │ │ ├── Notes.txt │ │ │ ├── Presentation.key │ │ │ ├── Products │ │ │ ├── General.doc │ │ │ ├── General.vsd │ │ │ └── Product.mpp │ │ │ ├── Project.pdf │ │ │ ├── Sales │ │ │ ├── Australia │ │ │ │ ├── Plan.doc │ │ │ │ └── Prices.xls │ │ │ ├── Canada │ │ │ │ ├── Introduction.ppt │ │ │ │ ├── Prices.xls │ │ │ │ ├── Product.mpp │ │ │ │ └── Stat.xls │ │ │ ├── Europe │ │ │ │ └── Stat.xls │ │ │ └── USA │ │ │ │ └── Vision.mpp │ │ │ ├── Spreadsheet.numbers │ │ │ ├── Stat.xlsx │ │ │ └── Templates │ │ │ ├── readme.txt │ │ │ ├── template2013.dotx │ │ │ ├── template2013.potx │ │ │ └── template2013.xltx │ │ └── webapp │ │ ├── META-INF │ │ └── context.xml │ │ └── WEB-INF │ │ ├── MyCustomHandlerPage.html │ │ ├── attributesErrorPage.html │ │ ├── glassfish-web.xml │ │ ├── jboss-web.xml │ │ ├── web.xml │ │ ├── weblogic.xml │ │ └── wwwroot │ │ ├── AjaxFileBrowser.html │ │ ├── AjaxIntegrationTests.html │ │ ├── css │ │ └── webdav-layout.css │ │ ├── images │ │ ├── cancel-button.svg │ │ ├── check-square.svg │ │ ├── copy.svg │ │ ├── create-folder.svg │ │ ├── cut.svg │ │ ├── delete.svg │ │ ├── download.svg │ │ ├── edit-associated.svg │ │ ├── edit.svg │ │ ├── file-archive-icon.svg │ │ ├── file-default-icon.svg │ │ ├── file-image-icon.svg │ │ ├── file-pdf-icon.svg │ │ ├── folder.svg │ │ ├── home.svg │ │ ├── locked.svg │ │ ├── logo.svg │ │ ├── menu-edit.svg │ │ ├── menu-gsuit-edit.svg │ │ ├── menu-microsoft-edit.svg │ │ ├── microsoft-edit.svg │ │ ├── open-folder.svg │ │ ├── paste.svg │ │ ├── pause-button.svg │ │ ├── play-button.svg │ │ ├── print.svg │ │ ├── reload.svg │ │ ├── rename.svg │ │ ├── search.svg │ │ ├── up-one-level.svg │ │ └── upload.svg │ │ └── js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── toolbar │ │ ├── webdav-basebutton.js │ │ ├── webdav-copypastecutbuttons.js │ │ ├── webdav-createfolderbutton.js │ │ ├── webdav-deletebutton.js │ │ ├── webdav-downloadbutton.js │ │ ├── webdav-printbutton.js │ │ ├── webdav-reloadbutton.js │ │ ├── webdav-renamebutton.js │ │ └── webdav-toolbar.js │ │ ├── webdav-common.js │ │ ├── webdav-gridview.js │ │ ├── webdav-uploader.js │ │ └── webdav-websocket.js │ ├── oraclestorage │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── dbresources │ │ └── db │ │ │ └── OracleStorage.sql │ │ ├── java │ │ └── com │ │ │ └── ithit │ │ │ └── webdav │ │ │ └── samples │ │ │ └── oraclestorageservlet │ │ │ ├── CustomFolderGetHandler.java │ │ │ ├── DataAccess.java │ │ │ ├── FileImpl.java │ │ │ ├── FolderImpl.java │ │ │ ├── HierarchyItemImpl.java │ │ │ ├── ItemType.java │ │ │ ├── SearchFacade.java │ │ │ ├── WebDavEngine.java │ │ │ ├── WebDavServlet.java │ │ │ └── websocket │ │ │ └── DefaultDavWebSocketEndpoint.java │ │ ├── tomcat │ │ └── context.xml │ │ └── webapp │ │ ├── META-INF │ │ └── context.xml │ │ └── WEB-INF │ │ ├── MyCustomHandlerPage.html │ │ ├── glassfish-web.xml │ │ ├── jboss-web.xml │ │ ├── web.xml │ │ ├── weblogic.xml │ │ └── wwwroot │ │ ├── AjaxFileBrowser.html │ │ ├── AjaxIntegrationTests.html │ │ ├── css │ │ └── webdav-layout.css │ │ ├── images │ │ ├── cancel-button.svg │ │ ├── check-square.svg │ │ ├── copy.svg │ │ ├── create-folder.svg │ │ ├── cut.svg │ │ ├── delete.svg │ │ ├── download.svg │ │ ├── edit-associated.svg │ │ ├── edit.svg │ │ ├── file-archive-icon.svg │ │ ├── file-default-icon.svg │ │ ├── file-image-icon.svg │ │ ├── file-pdf-icon.svg │ │ ├── folder.svg │ │ ├── home.svg │ │ ├── locked.svg │ │ ├── logo.svg │ │ ├── menu-edit.svg │ │ ├── menu-gsuit-edit.svg │ │ ├── menu-microsoft-edit.svg │ │ ├── microsoft-edit.svg │ │ ├── open-folder.svg │ │ ├── paste.svg │ │ ├── pause-button.svg │ │ ├── play-button.svg │ │ ├── print.svg │ │ ├── reload.svg │ │ ├── rename.svg │ │ ├── search.svg │ │ ├── up-one-level.svg │ │ └── upload.svg │ │ └── js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── toolbar │ │ ├── webdav-basebutton.js │ │ ├── webdav-copypastecutbuttons.js │ │ ├── webdav-createfolderbutton.js │ │ ├── webdav-deletebutton.js │ │ ├── webdav-downloadbutton.js │ │ ├── webdav-printbutton.js │ │ ├── webdav-reloadbutton.js │ │ ├── webdav-renamebutton.js │ │ └── webdav-toolbar.js │ │ ├── webdav-common.js │ │ ├── webdav-gridview.js │ │ ├── webdav-uploader.js │ │ └── webdav-websocket.js │ ├── springbootfsstorage │ ├── .mvn │ │ └── wrapper │ │ │ └── maven-wrapper.properties │ ├── README.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── ithit │ │ │ └── webdav │ │ │ └── samples │ │ │ └── springbootfs │ │ │ ├── SpringBootSampleApplication.java │ │ │ ├── common │ │ │ └── ResourceReader.java │ │ │ ├── configuration │ │ │ ├── WebDavConfiguration.java │ │ │ └── WebDavConfigurationProperties.java │ │ │ ├── controller │ │ │ ├── DavFilter.java │ │ │ └── SamplesController.java │ │ │ ├── impl │ │ │ ├── CustomFolderGetHandler.java │ │ │ ├── FileImpl.java │ │ │ ├── FolderImpl.java │ │ │ ├── HierarchyItemImpl.java │ │ │ ├── SearchFacade.java │ │ │ └── WebDavEngine.java │ │ │ └── msofba │ │ │ ├── MSOFBAFilter.java │ │ │ ├── SecurityAutoConfiguration.java │ │ │ └── SecurityConfig.java │ │ └── resources │ │ ├── Storage │ │ ├── Document.pages │ │ ├── General.docx │ │ ├── Introduction.pptx │ │ ├── Library │ │ │ ├── Content.txt │ │ │ ├── General.doc │ │ │ ├── Introduction.ppt │ │ │ ├── Stat.xls │ │ │ └── Vision.mpp │ │ ├── My Directory │ │ │ └── Notes.txt │ │ ├── Notes.txt │ │ ├── Presentation.key │ │ ├── Products │ │ │ ├── General.doc │ │ │ ├── General.vsd │ │ │ └── Product.mpp │ │ ├── Project.pdf │ │ ├── Sales │ │ │ ├── Australia │ │ │ │ ├── Plan.doc │ │ │ │ └── Prices.xls │ │ │ ├── Canada │ │ │ │ ├── Introduction.ppt │ │ │ │ ├── Prices.xls │ │ │ │ ├── Product.mpp │ │ │ │ └── Stat.xls │ │ │ ├── Europe │ │ │ │ └── Stat.xls │ │ │ └── USA │ │ │ │ └── Vision.mpp │ │ ├── Spreadsheet.numbers │ │ ├── Stat.xlsx │ │ └── Templates │ │ │ ├── readme.txt │ │ │ ├── template2013.dotx │ │ │ ├── template2013.potx │ │ │ └── template2013.xltx │ │ ├── application.properties │ │ ├── handler │ │ ├── MyCustomHandlerPage.html │ │ └── attributesErrorPage.html │ │ ├── logback-spring.xml │ │ └── wwwroot │ │ ├── AjaxFileBrowser.html │ │ ├── AjaxIntegrationTests.html │ │ ├── css │ │ └── webdav-layout.css │ │ ├── images │ │ ├── cancel-button.svg │ │ ├── check-square.svg │ │ ├── copy.svg │ │ ├── create-folder.svg │ │ ├── cut.svg │ │ ├── delete.svg │ │ ├── download.svg │ │ ├── edit-associated.svg │ │ ├── edit.svg │ │ ├── file-archive-icon.svg │ │ ├── file-default-icon.svg │ │ ├── file-image-icon.svg │ │ ├── file-pdf-icon.svg │ │ ├── folder.svg │ │ ├── home.svg │ │ ├── locked.svg │ │ ├── logo.svg │ │ ├── menu-edit.svg │ │ ├── menu-gsuit-edit.svg │ │ ├── menu-microsoft-edit.svg │ │ ├── microsoft-edit.svg │ │ ├── open-folder.svg │ │ ├── paste.svg │ │ ├── pause-button.svg │ │ ├── play-button.svg │ │ ├── print.svg │ │ ├── reload.svg │ │ ├── rename.svg │ │ ├── search.svg │ │ ├── up-one-level.svg │ │ └── upload.svg │ │ └── js │ │ ├── package.json │ │ ├── toolbar │ │ ├── webdav-basebutton.js │ │ ├── webdav-copypastecutbuttons.js │ │ ├── webdav-createfolderbutton.js │ │ ├── webdav-deletebutton.js │ │ ├── webdav-downloadbutton.js │ │ ├── webdav-printbutton.js │ │ ├── webdav-reloadbutton.js │ │ ├── webdav-renamebutton.js │ │ └── webdav-toolbar.js │ │ ├── webdav-common.js │ │ ├── webdav-gridview.js │ │ ├── webdav-uploader.js │ │ └── webdav-websocket.js │ ├── springbootoraclestorage │ ├── .mvn │ │ └── wrapper │ │ │ └── maven-wrapper.properties │ ├── README.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── ithit │ │ │ └── webdav │ │ │ └── samples │ │ │ └── springbootoracle │ │ │ ├── SpringBootOracleSampleApplication.java │ │ │ ├── configuration │ │ │ ├── WebDavConfiguration.java │ │ │ └── WebDavConfigurationProperties.java │ │ │ ├── controller │ │ │ ├── DavFilter.java │ │ │ └── SamplesController.java │ │ │ └── impl │ │ │ ├── CustomFolderGetHandler.java │ │ │ ├── DataAccess.java │ │ │ ├── FileImpl.java │ │ │ ├── FolderImpl.java │ │ │ ├── HierarchyItemImpl.java │ │ │ ├── ItemType.java │ │ │ ├── SearchFacade.java │ │ │ └── WebDavEngine.java │ │ └── resources │ │ ├── application.properties │ │ ├── db │ │ └── OracleStorage.sql │ │ ├── handler │ │ └── MyCustomHandlerPage.html │ │ ├── logback-spring.xml │ │ └── wwwroot │ │ ├── AjaxFileBrowser.html │ │ ├── AjaxIntegrationTests.html │ │ ├── css │ │ └── webdav-layout.css │ │ ├── images │ │ ├── cancel-button.svg │ │ ├── check-square.svg │ │ ├── copy.svg │ │ ├── create-folder.svg │ │ ├── cut.svg │ │ ├── delete.svg │ │ ├── download.svg │ │ ├── edit-associated.svg │ │ ├── edit.svg │ │ ├── file-archive-icon.svg │ │ ├── file-default-icon.svg │ │ ├── file-image-icon.svg │ │ ├── file-pdf-icon.svg │ │ ├── folder.svg │ │ ├── home.svg │ │ ├── locked.svg │ │ ├── logo.svg │ │ ├── menu-edit.svg │ │ ├── menu-gsuit-edit.svg │ │ ├── menu-microsoft-edit.svg │ │ ├── microsoft-edit.svg │ │ ├── open-folder.svg │ │ ├── paste.svg │ │ ├── pause-button.svg │ │ ├── play-button.svg │ │ ├── print.svg │ │ ├── reload.svg │ │ ├── rename.svg │ │ ├── search.svg │ │ ├── up-one-level.svg │ │ └── upload.svg │ │ └── js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── toolbar │ │ ├── webdav-basebutton.js │ │ ├── webdav-copypastecutbuttons.js │ │ ├── webdav-createfolderbutton.js │ │ ├── webdav-deletebutton.js │ │ ├── webdav-downloadbutton.js │ │ ├── webdav-printbutton.js │ │ ├── webdav-reloadbutton.js │ │ ├── webdav-renamebutton.js │ │ └── webdav-toolbar.js │ │ ├── webdav-common.js │ │ ├── webdav-gridview.js │ │ ├── webdav-uploader.js │ │ └── webdav-websocket.js │ └── springboots3storage │ ├── .mvn │ └── wrapper │ │ └── maven-wrapper.properties │ ├── README.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── com │ │ └── ithit │ │ └── webdav │ │ └── samples │ │ └── springboots3 │ │ ├── SpringBootS3Application.java │ │ ├── configuration │ │ ├── WebDavConfiguration.java │ │ └── WebDavConfigurationProperties.java │ │ ├── controller │ │ ├── DavFilter.java │ │ └── SamplesController.java │ │ ├── impl │ │ ├── CustomFolderGetHandler.java │ │ ├── FileImpl.java │ │ ├── FolderImpl.java │ │ ├── HierarchyItemImpl.java │ │ └── WebDavEngine.java │ │ └── s3 │ │ └── DataClient.java │ └── resources │ ├── application.properties │ ├── handler │ ├── MyCustomHandlerPage.html │ └── attributesErrorPage.html │ ├── logback-spring.xml │ └── wwwroot │ ├── AjaxFileBrowser.html │ ├── AjaxIntegrationTests.html │ ├── css │ └── webdav-layout.css │ ├── images │ ├── cancel-button.svg │ ├── check-square.svg │ ├── copy.svg │ ├── create-folder.svg │ ├── cut.svg │ ├── delete.svg │ ├── download.svg │ ├── edit-associated.svg │ ├── edit.svg │ ├── file-archive-icon.svg │ ├── file-default-icon.svg │ ├── file-image-icon.svg │ ├── file-pdf-icon.svg │ ├── folder.svg │ ├── home.svg │ ├── locked.svg │ ├── logo.svg │ ├── menu-edit.svg │ ├── menu-gsuit-edit.svg │ ├── menu-microsoft-edit.svg │ ├── microsoft-edit.svg │ ├── open-folder.svg │ ├── paste.svg │ ├── pause-button.svg │ ├── play-button.svg │ ├── print.svg │ ├── reload.svg │ ├── rename.svg │ ├── search.svg │ ├── up-one-level.svg │ └── upload.svg │ └── js │ ├── package-lock.json │ ├── package.json │ ├── toolbar │ ├── webdav-basebutton.js │ ├── webdav-copypastecutbuttons.js │ ├── webdav-createfolderbutton.js │ ├── webdav-deletebutton.js │ ├── webdav-downloadbutton.js │ ├── webdav-printbutton.js │ ├── webdav-reloadbutton.js │ ├── webdav-renamebutton.js │ └── webdav-toolbar.js │ ├── webdav-common.js │ ├── webdav-gridview.js │ ├── webdav-uploader.js │ └── webdav-websocket.js ├── Kotlin └── javax │ └── filesystemstorage │ ├── README.md │ ├── pom.xml │ └── src │ └── main │ ├── kotlin │ └── com │ │ └── ithit │ │ └── webdav │ │ └── samples │ │ └── fsstorageservlet │ │ ├── CustomFolderGetHandler.kt │ │ ├── FileImpl.kt │ │ ├── FolderImpl.kt │ │ ├── HierarchyItemImpl.kt │ │ ├── SearchFacade.kt │ │ ├── WebDavEngine.kt │ │ ├── WebDavServlet.kt │ │ └── websocket │ │ └── DefaultDavWebSocketEndpoint.kt │ ├── storageresources │ └── Storage │ │ ├── Document.pages │ │ ├── General.docx │ │ ├── Introduction.pptx │ │ ├── Library │ │ ├── Content.txt │ │ ├── General.doc │ │ ├── Introduction.ppt │ │ ├── Stat.xls │ │ └── Vision.mpp │ │ ├── My Directory │ │ └── Notes.txt │ │ ├── Notes.txt │ │ ├── Presentation.key │ │ ├── Products │ │ ├── General.doc │ │ ├── General.vsd │ │ └── Product.mpp │ │ ├── Project.pdf │ │ ├── Sales │ │ ├── Australia │ │ │ ├── Plan.doc │ │ │ └── Prices.xls │ │ ├── Canada │ │ │ ├── Introduction.ppt │ │ │ ├── Prices.xls │ │ │ ├── Product.mpp │ │ │ └── Stat.xls │ │ ├── Europe │ │ │ └── Stat.xls │ │ └── USA │ │ │ └── Vision.mpp │ │ ├── Spreadsheet.numbers │ │ ├── Stat.xlsx │ │ └── Templates │ │ ├── readme.txt │ │ ├── template2013.dotx │ │ ├── template2013.potx │ │ └── template2013.xltx │ └── webapp │ ├── META-INF │ └── context.xml │ └── WEB-INF │ ├── MyCustomHandlerPage.html │ ├── attributesErrorPage.html │ ├── glassfish-web.xml │ ├── jboss-web.xml │ ├── web.xml │ ├── weblogic.xml │ └── wwwroot │ ├── AjaxFileBrowser.html │ ├── AjaxIntegrationTests.html │ ├── css │ └── webdav-layout.css │ ├── images │ ├── cancel-button.svg │ ├── check-square.svg │ ├── copy.svg │ ├── create-folder.svg │ ├── cut.svg │ ├── delete.svg │ ├── download.svg │ ├── edit-associated.svg │ ├── edit.svg │ ├── file-archive-icon.svg │ ├── file-default-icon.svg │ ├── file-image-icon.svg │ ├── file-pdf-icon.svg │ ├── folder.svg │ ├── home.svg │ ├── locked.svg │ ├── logo.svg │ ├── menu-edit.svg │ ├── menu-gsuit-edit.svg │ ├── menu-microsoft-edit.svg │ ├── microsoft-edit.svg │ ├── open-folder.svg │ ├── paste.svg │ ├── pause-button.svg │ ├── play-button.svg │ ├── print.svg │ ├── reload.svg │ ├── rename.svg │ ├── search.svg │ ├── up-one-level.svg │ └── upload.svg │ └── js │ ├── package-lock.json │ ├── package.json │ ├── toolbar │ ├── webdav-basebutton.js │ ├── webdav-copypastecutbuttons.js │ ├── webdav-createfolderbutton.js │ ├── webdav-deletebutton.js │ ├── webdav-downloadbutton.js │ ├── webdav-printbutton.js │ ├── webdav-reloadbutton.js │ ├── webdav-renamebutton.js │ └── webdav-toolbar.js │ ├── webdav-common.js │ ├── webdav-gridview.js │ ├── webdav-uploader.js │ └── webdav-websocket.js └── README.md /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sql linguist-language=Java 2 | -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/libs/nanohttpd-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/libs/nanohttpd-2.3.1.jar -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/libs/stax-android-1.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/libs/stax-android-1.2.0.jar -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/lint.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Document.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Document.pages -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/General.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/General.docx -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Introduction.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Introduction.pptx -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Library/Content.txt: -------------------------------------------------------------------------------- 1 | My content file text -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Library/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Library/General.doc -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Library/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Library/Introduction.ppt -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Library/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Library/Stat.xls -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Library/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Library/Vision.mpp -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/My Directory/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Presentation.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Presentation.key -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Products/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Products/General.doc -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Products/General.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Products/General.vsd -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Products/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Products/Product.mpp -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Project.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Project.pdf -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/Australia/Plan.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/Australia/Plan.doc -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/Australia/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/Australia/Prices.xls -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/Canada/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/Canada/Introduction.ppt -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/Canada/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/Canada/Prices.xls -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/Canada/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/Canada/Product.mpp -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/Canada/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/Canada/Stat.xls -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/Europe/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/Europe/Stat.xls -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/USA/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Sales/USA/Vision.mpp -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Spreadsheet.numbers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Spreadsheet.numbers -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Stat.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Stat.xlsx -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Templates/readme.txt: -------------------------------------------------------------------------------- 1 | This folder contains templates used by Microsoft Office to create documents via New Document menu in AJAX File Browser. -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Templates/template2013.dotx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Templates/template2013.dotx -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Templates/template2013.potx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Templates/template2013.potx -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/Storage/Templates/template2013.xltx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/assets/Storage/Templates/template2013.xltx -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/webdavsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "DavEngineOptions" : { 3 | "License": "" 4 | } 5 | } -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/wwwroot/AjaxIntegrationTests.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/assets/wwwroot/js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "webdav.client": "*" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/drawable/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/drawable/icon.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/mipmap-hdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/mipmap-hdpi/icon.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/mipmap-mdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/mipmap-mdpi/icon.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/mipmap-xhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/mipmap-xhdpi/icon.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/mipmap-xxhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/mipmap-xxhdpi/icon.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/mipmap-xxxhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/app/src/main/res/mipmap-xxxhdpi/icon.png -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | 7 | -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | Android File System Storage 3 | Clear log 4 | Map Media folder 5 | Map Demo folder 6 | 7 | -------------------------------------------------------------------------------- /Java/android/androidfsstorage/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /Java/android/androidfsstorage/build.gradle: -------------------------------------------------------------------------------- 1 | // Top-level build file where you can add configuration options common to all sub-projects/modules. 2 | 3 | buildscript { 4 | repositories { 5 | mavenLocal() 6 | jcenter() 7 | google() 8 | } 9 | dependencies { 10 | classpath 'com.android.tools.build:gradle:3.2.0' 11 | classpath 'ru.tinkoff.gradle:jarjar:1.1.0' 12 | // NOTE: Do not place your application dependencies here; they belong 13 | // in the individual module build.gradle files 14 | } 15 | } 16 | 17 | allprojects { 18 | repositories { 19 | google() 20 | mavenLocal() 21 | jcenter() 22 | 23 | } 24 | } 25 | 26 | task clean(type: Delete) { 27 | delete rootProject.buildDir 28 | } 29 | -------------------------------------------------------------------------------- /Java/android/androidfsstorage/buildAndroid: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | exec ./gradlew clean jarjar npmInstall 4 | exec ./gradlew install -------------------------------------------------------------------------------- /Java/android/androidfsstorage/buildAndroid.bat: -------------------------------------------------------------------------------- 1 | call gradlew clean jarjar npmInstall 2 | call gradlew build -------------------------------------------------------------------------------- /Java/android/androidfsstorage/gradle.properties: -------------------------------------------------------------------------------- 1 | # Project-wide Gradle settings. 2 | 3 | # IDE (e.g. Android Studio) users: 4 | # Gradle settings configured through the IDE *will override* 5 | # any settings specified in this file. 6 | 7 | # For more details on how to configure your build environment visit 8 | # http://www.gradle.org/docs/current/userguide/build_environment.html 9 | 10 | # Specifies the JVM arguments used for the daemon process. 11 | # The setting is particularly useful for tweaking memory settings. 12 | org.gradle.jvmargs=-Xmx1536m 13 | 14 | # When configured, Gradle will run in incubating parallel mode. 15 | # This option should only be used with decoupled projects. More details, visit 16 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects 17 | # org.gradle.parallel=true 18 | -------------------------------------------------------------------------------- /Java/android/androidfsstorage/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/android/androidfsstorage/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Java/android/androidfsstorage/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Sun Oct 07 09:09:04 EEST 2018 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip 7 | -------------------------------------------------------------------------------- /Java/android/androidfsstorage/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/java/com/ithit/webdav/samples/collectionsync/websocket/DefaultDavWebSocketEndpoint.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.collectionsync.websocket; 2 | 3 | import com.ithit.webdav.integration.servlet.websocket.DavWebSocketEndpoint; 4 | 5 | /** 6 | * Implementation of the {@code DavWebSocketEndpoint} having in the classpath will enable WebDAV WS. 7 | */ 8 | public class DefaultDavWebSocketEndpoint extends DavWebSocketEndpoint { 9 | } 10 | -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Document.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Document.pages -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/General.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/General.docx -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Introduction.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Introduction.pptx -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Library/Content.txt: -------------------------------------------------------------------------------- 1 | My content file text -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Library/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Library/General.doc -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Library/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Library/Introduction.ppt -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Library/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Library/Stat.xls -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Library/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Library/Vision.mpp -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/My Directory/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Presentation.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Presentation.key -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Products/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Products/General.doc -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Products/General.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Products/General.vsd -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Products/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Products/Product.mpp -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Project.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Project.pdf -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/Australia/Plan.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/Australia/Plan.doc -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/Australia/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/Australia/Prices.xls -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/Canada/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/Canada/Introduction.ppt -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/Canada/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/Canada/Prices.xls -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/Canada/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/Canada/Product.mpp -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/Canada/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/Canada/Stat.xls -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/Europe/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/Europe/Stat.xls -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/USA/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Sales/USA/Vision.mpp -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Spreadsheet.numbers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Spreadsheet.numbers -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Stat.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Stat.xlsx -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Templates/readme.txt: -------------------------------------------------------------------------------- 1 | This folder contains templates used by Microsoft Office to create documents via New Document menu in AJAX File Browser. -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Templates/template2013.dotx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Templates/template2013.dotx -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Templates/template2013.potx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Templates/template2013.potx -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/storageresources/Storage/Templates/template2013.xltx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/collectionsync/src/main/storageresources/Storage/Templates/template2013.xltx -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/webapp/WEB-INF/glassfish-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | / 4 | -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/webapp/WEB-INF/weblogic.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | true 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/webapp/WEB-INF/wwwroot/AjaxIntegrationTests.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/webapp/WEB-INF/wwwroot/images/cancel-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/webapp/WEB-INF/wwwroot/images/create-folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/webapp/WEB-INF/wwwroot/images/folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/webapp/WEB-INF/wwwroot/images/microsoft-edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/webapp/WEB-INF/wwwroot/images/play-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/webapp/WEB-INF/wwwroot/images/print.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/webapp/WEB-INF/wwwroot/js/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "js", 3 | "lockfileVersion": 2, 4 | "requires": true, 5 | "packages": { 6 | "": { 7 | "dependencies": { 8 | "webdav.client": "beta" 9 | } 10 | }, 11 | "node_modules/webdav.client": { 12 | "version": "6.0.8753-beta", 13 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 14 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 15 | } 16 | }, 17 | "dependencies": { 18 | "webdav.client": { 19 | "version": "6.0.8753-beta", 20 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 21 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/webapp/WEB-INF/wwwroot/js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "webdav.client": "beta" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Java/jakarta/collectionsync/src/main/webapp/WEB-INF/wwwroot/js/toolbar/webdav-reloadbutton.js: -------------------------------------------------------------------------------- 1 | function ToolbarReloadButton(name, cssClass, toolbar) { 2 | BaseButton.call(this, name, cssClass); 3 | 4 | this.Render = function () { 5 | this.$Button.on('click', function () { 6 | toolbar.WebDAV.Reload(); 7 | }) 8 | } 9 | } -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/java/com/ithit/webdav/samples/fsstorageservlet/websocket/DefaultDavWebSocketEndpoint.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.fsstorageservlet.websocket; 2 | 3 | import com.ithit.webdav.integration.servlet.websocket.DavWebSocketEndpoint; 4 | 5 | /** 6 | * Implementation of the {@code DavWebSocketEndpoint} having in the classpath will enable WebDAV WS. 7 | */ 8 | public class DefaultDavWebSocketEndpoint extends DavWebSocketEndpoint { 9 | } 10 | -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Document.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Document.pages -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/General.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/General.docx -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Introduction.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Introduction.pptx -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Library/Content.txt: -------------------------------------------------------------------------------- 1 | My content file text -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Library/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Library/General.doc -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Library/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Library/Introduction.ppt -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Library/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Library/Stat.xls -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Library/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Library/Vision.mpp -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/My Directory/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Presentation.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Presentation.key -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Products/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Products/General.doc -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Products/General.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Products/General.vsd -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Products/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Products/Product.mpp -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Project.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Project.pdf -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/Australia/Plan.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/Australia/Plan.doc -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/Australia/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/Australia/Prices.xls -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Introduction.ppt -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Prices.xls -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Product.mpp -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Stat.xls -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/Europe/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/Europe/Stat.xls -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/USA/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Sales/USA/Vision.mpp -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Spreadsheet.numbers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Spreadsheet.numbers -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Stat.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Stat.xlsx -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Templates/readme.txt: -------------------------------------------------------------------------------- 1 | This folder contains templates used by Microsoft Office to create documents via New Document menu in AJAX File Browser. -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.dotx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.dotx -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.potx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.potx -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.xltx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.xltx -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/webapp/WEB-INF/glassfish-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | / 4 | -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/webapp/WEB-INF/weblogic.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | true 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/AjaxIntegrationTests.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/cancel-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/create-folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/microsoft-edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/play-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/print.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/js/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "js", 3 | "lockfileVersion": 2, 4 | "requires": true, 5 | "packages": { 6 | "": { 7 | "dependencies": { 8 | "webdav.client": "beta" 9 | } 10 | }, 11 | "node_modules/webdav.client": { 12 | "version": "6.0.8753-beta", 13 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 14 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 15 | } 16 | }, 17 | "dependencies": { 18 | "webdav.client": { 19 | "version": "6.0.8753-beta", 20 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 21 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "webdav.client": "beta" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Java/jakarta/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/js/toolbar/webdav-reloadbutton.js: -------------------------------------------------------------------------------- 1 | function ToolbarReloadButton(name, cssClass, toolbar) { 2 | BaseButton.call(this, name, cssClass); 3 | 4 | this.Render = function () { 5 | this.$Button.on('click', function () { 6 | toolbar.WebDAV.Reload(); 7 | }) 8 | } 9 | } -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/oraclestorage/README.md -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/java/com/ithit/webdav/samples/oraclestorageservlet/ItemType.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.oraclestorageservlet; 2 | 3 | /** 4 | * Represents possible {@link HierarchyItemImpl} types in the Storage. 5 | */ 6 | public final class ItemType { 7 | 8 | private ItemType() { 9 | } 10 | 11 | static final byte FILE = 0; 12 | static final byte FOLDER = 1; 13 | } 14 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/java/com/ithit/webdav/samples/oraclestorageservlet/websocket/DefaultDavWebSocketEndpoint.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.oraclestorageservlet.websocket; 2 | 3 | import com.ithit.webdav.integration.servlet.websocket.DavWebSocketEndpoint; 4 | 5 | /** 6 | * Implementation of the {@code DavWebSocketEndpoint} having in the classpath will enable WebDAV WS. 7 | */ 8 | public class DefaultDavWebSocketEndpoint extends DavWebSocketEndpoint { 9 | } 10 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/tomcat/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/webapp/WEB-INF/glassfish-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | / 4 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/webapp/WEB-INF/weblogic.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | true 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/webapp/WEB-INF/wwwroot/AjaxIntegrationTests.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/webapp/WEB-INF/wwwroot/images/cancel-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/webapp/WEB-INF/wwwroot/images/create-folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/webapp/WEB-INF/wwwroot/images/folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/webapp/WEB-INF/wwwroot/images/microsoft-edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/webapp/WEB-INF/wwwroot/images/play-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/webapp/WEB-INF/wwwroot/images/print.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/webapp/WEB-INF/wwwroot/js/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "js", 3 | "lockfileVersion": 2, 4 | "requires": true, 5 | "packages": { 6 | "": { 7 | "dependencies": { 8 | "webdav.client": "beta" 9 | } 10 | }, 11 | "node_modules/webdav.client": { 12 | "version": "6.0.8753-beta", 13 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 14 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 15 | } 16 | }, 17 | "dependencies": { 18 | "webdav.client": { 19 | "version": "6.0.8753-beta", 20 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 21 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/webapp/WEB-INF/wwwroot/js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "webdav.client": "beta" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Java/jakarta/oraclestorage/src/main/webapp/WEB-INF/wwwroot/js/toolbar/webdav-reloadbutton.js: -------------------------------------------------------------------------------- 1 | function ToolbarReloadButton(name, cssClass, toolbar) { 2 | BaseButton.call(this, name, cssClass); 3 | 4 | this.Render = function () { 5 | this.$Button.on('click', function () { 6 | toolbar.WebDAV.Reload(); 7 | }) 8 | } 9 | } -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.8.4/apache-maven-3.8.4-bin.zip 2 | wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar 3 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/java/com/ithit/webdav/samples/springbootfs/SpringBoot3SampleApplication.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.springbootfs; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration; 6 | 7 | @SpringBootApplication(exclude = { SecurityAutoConfiguration.class }) 8 | public class SpringBoot3SampleApplication { 9 | 10 | public static void main(String[] args) { 11 | SpringApplication.run(SpringBoot3SampleApplication.class, args); 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/java/com/ithit/webdav/samples/springbootfs/configuration/WebDavConfigurationProperties.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.springbootfs.configuration; 2 | 3 | import lombok.AccessLevel; 4 | import lombok.Getter; 5 | import lombok.Setter; 6 | import lombok.experimental.FieldDefaults; 7 | import org.springframework.boot.context.properties.ConfigurationProperties; 8 | 9 | @Setter 10 | @Getter 11 | @FieldDefaults(level = AccessLevel.PRIVATE) 12 | @ConfigurationProperties(prefix = "webdav") 13 | public class WebDavConfigurationProperties { 14 | String license; 15 | boolean showExceptions; 16 | String rootFolder; 17 | String rootContext; 18 | String rootWebSocket; 19 | } 20 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Document.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Document.pages -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/General.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/General.docx -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Introduction.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Introduction.pptx -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Library/Content.txt: -------------------------------------------------------------------------------- 1 | My content file text -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Library/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Library/General.doc -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Library/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Library/Introduction.ppt -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Library/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Library/Stat.xls -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Library/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Library/Vision.mpp -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/My Directory/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Presentation.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Presentation.key -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Products/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Products/General.doc -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Products/General.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Products/General.vsd -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Products/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Products/Product.mpp -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Project.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Project.pdf -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/Australia/Plan.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/Australia/Plan.doc -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/Australia/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/Australia/Prices.xls -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/Canada/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/Canada/Introduction.ppt -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/Canada/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/Canada/Prices.xls -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/Canada/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/Canada/Product.mpp -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/Canada/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/Canada/Stat.xls -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/Europe/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/Europe/Stat.xls -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/USA/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Sales/USA/Vision.mpp -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Spreadsheet.numbers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Spreadsheet.numbers -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Stat.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Stat.xlsx -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Templates/readme.txt: -------------------------------------------------------------------------------- 1 | This folder contains templates used by Microsoft Office to create documents via New Document menu in AJAX File Browser. -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Templates/template2013.dotx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Templates/template2013.dotx -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Templates/template2013.potx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Templates/template2013.potx -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Templates/template2013.xltx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/jakarta/springboot3fsstorage/src/main/resources/Storage/Templates/template2013.xltx -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | # Spring related settings. 2 | server.port=8181 3 | spring.mvc.dispatch-options-request=true 4 | 5 | # WebDAV specific settings. 6 | # Path to the license file. 7 | webdav.license=D:/License.lic 8 | 9 | # Whether to print exception stacktrace in the response. 10 | webdav.showExceptions=true 11 | 12 | # Here you map you filesystem folder to be root for WebDAV. If not provided default structure will be created for the testing. 13 | webdav.rootFolder= 14 | 15 | # Your WebDAV server is available at the context specified in this variable. There must be trailing slash ("/"). 16 | webdav.rootContext=/DAV/ 17 | 18 | # WebSockets are available at this endpoint. WebSockets are used in the default GET page. 19 | webdav.rootWebSocket=/ 20 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/wwwroot/AjaxIntegrationTests.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/wwwroot/images/cancel-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/wwwroot/images/create-folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/wwwroot/images/folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/wwwroot/images/microsoft-edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/wwwroot/images/play-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/wwwroot/images/print.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/wwwroot/js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "webdav.client": "beta" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3fsstorage/src/main/resources/wwwroot/js/toolbar/webdav-reloadbutton.js: -------------------------------------------------------------------------------- 1 | function ToolbarReloadButton(name, cssClass, toolbar) { 2 | BaseButton.call(this, name, cssClass); 3 | 4 | this.Render = function () { 5 | this.$Button.on('click', function () { 6 | toolbar.WebDAV.Reload(); 7 | }) 8 | } 9 | } -------------------------------------------------------------------------------- /Java/jakarta/springboot3s3storage/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.8.4/apache-maven-3.8.4-bin.zip 2 | wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar 3 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3s3storage/src/main/java/com/ithit/webdav/samples/springboots3/SpringBootS3Application.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.springboots3; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration; 6 | 7 | @SpringBootApplication(exclude = { SecurityAutoConfiguration.class }) 8 | public class SpringBootS3Application { 9 | 10 | public static void main(String[] args) { 11 | SpringApplication.run(SpringBootS3Application.class, args); 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3s3storage/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | # Spring related settings. 2 | server.port=8181 3 | spring.mvc.dispatch-options-request=true 4 | 5 | # WebDAV specific settings. 6 | # Path to the license file. 7 | webdav.license=D:/License.lic 8 | 9 | # Whether to print exception stacktrace in the response. 10 | webdav.showExceptions=true 11 | 12 | # Your WebDAV server is available at the context specified in this variable. There must be trailing slash ("/"). 13 | webdav.rootContext=/DAV/ 14 | 15 | # WebSockets are available at this endpoint. WebSockets are used in the default GET page. 16 | webdav.rootWebSocket=/ 17 | 18 | # Amazon S3 settings 19 | # Amazon S3 region 20 | webdav.s3.region= 21 | 22 | # Amazon S3 access key 23 | webdav.s3.access-key= 24 | 25 | # Amazon S3 secret access key 26 | webdav.s3.secret-access-key= 27 | 28 | # Amazon S3 bucket name 29 | webdav.s3.bucket= -------------------------------------------------------------------------------- /Java/jakarta/springboot3s3storage/src/main/resources/wwwroot/AjaxIntegrationTests.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3s3storage/src/main/resources/wwwroot/images/cancel-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3s3storage/src/main/resources/wwwroot/images/create-folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3s3storage/src/main/resources/wwwroot/images/folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3s3storage/src/main/resources/wwwroot/images/microsoft-edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3s3storage/src/main/resources/wwwroot/images/play-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3s3storage/src/main/resources/wwwroot/images/print.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3s3storage/src/main/resources/wwwroot/js/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "js", 3 | "lockfileVersion": 2, 4 | "requires": true, 5 | "packages": { 6 | "": { 7 | "dependencies": { 8 | "webdav.client": "beta" 9 | } 10 | }, 11 | "node_modules/webdav.client": { 12 | "version": "6.0.8753-beta", 13 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 14 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 15 | } 16 | }, 17 | "dependencies": { 18 | "webdav.client": { 19 | "version": "6.0.8753-beta", 20 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 21 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3s3storage/src/main/resources/wwwroot/js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "webdav.client": "beta" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Java/jakarta/springboot3s3storage/src/main/resources/wwwroot/js/toolbar/webdav-reloadbutton.js: -------------------------------------------------------------------------------- 1 | function ToolbarReloadButton(name, cssClass, toolbar) { 2 | BaseButton.call(this, name, cssClass); 3 | 4 | this.Render = function () { 5 | this.$Button.on('click', function () { 6 | toolbar.WebDAV.Reload(); 7 | }) 8 | } 9 | } -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/java/com/ithit/webdav/samples/collectionsync/websocket/DefaultDavWebSocketEndpoint.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.collectionsync.websocket; 2 | 3 | import com.ithit.webdav.integration.servlet.websocket.DavWebSocketEndpoint; 4 | 5 | /** 6 | * Implementation of the {@code DavWebSocketEndpoint} having in the classpath will enable WebDAV WS. 7 | */ 8 | public class DefaultDavWebSocketEndpoint extends DavWebSocketEndpoint { 9 | } 10 | -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Document.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Document.pages -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/General.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/General.docx -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Introduction.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Introduction.pptx -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Library/Content.txt: -------------------------------------------------------------------------------- 1 | My content file text -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Library/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Library/General.doc -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Library/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Library/Introduction.ppt -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Library/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Library/Stat.xls -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Library/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Library/Vision.mpp -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/My Directory/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Presentation.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Presentation.key -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Products/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Products/General.doc -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Products/General.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Products/General.vsd -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Products/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Products/Product.mpp -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Project.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Project.pdf -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Sales/Australia/Plan.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Sales/Australia/Plan.doc -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Sales/Australia/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Sales/Australia/Prices.xls -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Sales/Canada/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Sales/Canada/Introduction.ppt -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Sales/Canada/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Sales/Canada/Prices.xls -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Sales/Canada/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Sales/Canada/Product.mpp -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Sales/Canada/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Sales/Canada/Stat.xls -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Sales/Europe/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Sales/Europe/Stat.xls -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Sales/USA/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Sales/USA/Vision.mpp -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Spreadsheet.numbers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Spreadsheet.numbers -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Stat.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Stat.xlsx -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Templates/readme.txt: -------------------------------------------------------------------------------- 1 | This folder contains templates used by Microsoft Office to create documents via New Document menu in AJAX File Browser. -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Templates/template2013.dotx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Templates/template2013.dotx -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Templates/template2013.potx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Templates/template2013.potx -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/storageresources/Storage/Templates/template2013.xltx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/collectionsync/src/main/storageresources/Storage/Templates/template2013.xltx -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/webapp/WEB-INF/glassfish-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | / 4 | -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/webapp/WEB-INF/weblogic.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | true 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/webapp/WEB-INF/wwwroot/AjaxIntegrationTests.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/webapp/WEB-INF/wwwroot/images/cancel-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/webapp/WEB-INF/wwwroot/images/create-folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/webapp/WEB-INF/wwwroot/images/folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/webapp/WEB-INF/wwwroot/images/microsoft-edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/webapp/WEB-INF/wwwroot/images/play-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/webapp/WEB-INF/wwwroot/images/print.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/webapp/WEB-INF/wwwroot/js/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "js", 3 | "lockfileVersion": 2, 4 | "requires": true, 5 | "packages": { 6 | "": { 7 | "dependencies": { 8 | "webdav.client": "beta" 9 | } 10 | }, 11 | "node_modules/webdav.client": { 12 | "version": "6.0.8753-beta", 13 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 14 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 15 | } 16 | }, 17 | "dependencies": { 18 | "webdav.client": { 19 | "version": "6.0.8753-beta", 20 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 21 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/webapp/WEB-INF/wwwroot/js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "webdav.client": "beta" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Java/javax/collectionsync/src/main/webapp/WEB-INF/wwwroot/js/toolbar/webdav-reloadbutton.js: -------------------------------------------------------------------------------- 1 | function ToolbarReloadButton(name, cssClass, toolbar) { 2 | BaseButton.call(this, name, cssClass); 3 | 4 | this.Render = function () { 5 | this.$Button.on('click', function () { 6 | toolbar.WebDAV.Reload(); 7 | }) 8 | } 9 | } -------------------------------------------------------------------------------- /Java/javax/deltav/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/deltav/README.md -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/java/com/ithit/webdav/samples/deltavservlet/ItemType.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.deltavservlet; 2 | 3 | /** 4 | * Represents possible {@link HierarchyItemImpl} types in the Storage. 5 | */ 6 | public final class ItemType { 7 | 8 | private ItemType() { 9 | } 10 | 11 | static final byte FILE = 0; 12 | static final byte FOLDER = 1; 13 | } 14 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/java/com/ithit/webdav/samples/deltavservlet/websocket/DefaultDavWebSocketEndpoint.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.deltavservlet.websocket; 2 | 3 | import com.ithit.webdav.integration.servlet.websocket.DavWebSocketEndpoint; 4 | 5 | /** 6 | * Implementation of the {@code DavWebSocketEndpoint} having in the classpath will enable WebDAV WS. 7 | */ 8 | public class DefaultDavWebSocketEndpoint extends DavWebSocketEndpoint { 9 | } 10 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/tomcat/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/webapp/WEB-INF/glassfish-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | / 4 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/webapp/WEB-INF/weblogic.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | true 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/webapp/WEB-INF/wwwroot/AjaxIntegrationTests.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/webapp/WEB-INF/wwwroot/images/cancel-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/webapp/WEB-INF/wwwroot/images/create-folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/webapp/WEB-INF/wwwroot/images/folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/webapp/WEB-INF/wwwroot/images/microsoft-edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/webapp/WEB-INF/wwwroot/images/play-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/webapp/WEB-INF/wwwroot/images/print.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/webapp/WEB-INF/wwwroot/js/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "js", 3 | "lockfileVersion": 2, 4 | "requires": true, 5 | "packages": { 6 | "": { 7 | "dependencies": { 8 | "webdav.client": "beta" 9 | } 10 | }, 11 | "node_modules/webdav.client": { 12 | "version": "6.0.8753-beta", 13 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 14 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 15 | } 16 | }, 17 | "dependencies": { 18 | "webdav.client": { 19 | "version": "6.0.8753-beta", 20 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 21 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/webapp/WEB-INF/wwwroot/js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "webdav.client": "beta" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Java/javax/deltav/src/main/webapp/WEB-INF/wwwroot/js/toolbar/webdav-reloadbutton.js: -------------------------------------------------------------------------------- 1 | function ToolbarReloadButton(name, cssClass, toolbar) { 2 | BaseButton.call(this, name, cssClass); 3 | 4 | this.Render = function () { 5 | this.$Button.on('click', function () { 6 | toolbar.WebDAV.Reload(); 7 | }) 8 | } 9 | } -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/java/com/ithit/webdav/samples/fsstorageservlet/websocket/DefaultDavWebSocketEndpoint.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.fsstorageservlet.websocket; 2 | 3 | import com.ithit.webdav.integration.servlet.websocket.DavWebSocketEndpoint; 4 | 5 | /** 6 | * Implementation of the {@code DavWebSocketEndpoint} having in the classpath will enable WebDAV WS. 7 | */ 8 | public class DefaultDavWebSocketEndpoint extends DavWebSocketEndpoint { 9 | } 10 | -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Document.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Document.pages -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/General.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/General.docx -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Introduction.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Introduction.pptx -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Library/Content.txt: -------------------------------------------------------------------------------- 1 | My content file text -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Library/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Library/General.doc -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Library/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Library/Introduction.ppt -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Library/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Library/Stat.xls -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Library/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Library/Vision.mpp -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/My Directory/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Presentation.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Presentation.key -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Products/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Products/General.doc -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Products/General.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Products/General.vsd -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Products/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Products/Product.mpp -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Project.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Project.pdf -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Australia/Plan.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Australia/Plan.doc -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Australia/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Australia/Prices.xls -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Introduction.ppt -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Prices.xls -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Product.mpp -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Stat.xls -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Europe/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Europe/Stat.xls -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/USA/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Sales/USA/Vision.mpp -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Spreadsheet.numbers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Spreadsheet.numbers -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Stat.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Stat.xlsx -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Templates/readme.txt: -------------------------------------------------------------------------------- 1 | This folder contains templates used by Microsoft Office to create documents via New Document menu in AJAX File Browser. -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.dotx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.dotx -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.potx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.potx -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.xltx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.xltx -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/webapp/WEB-INF/glassfish-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | / 4 | -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/webapp/WEB-INF/weblogic.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | true 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/AjaxIntegrationTests.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/cancel-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/create-folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/microsoft-edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/play-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/print.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/js/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "js", 3 | "lockfileVersion": 2, 4 | "requires": true, 5 | "packages": { 6 | "": { 7 | "dependencies": { 8 | "webdav.client": "beta" 9 | } 10 | }, 11 | "node_modules/webdav.client": { 12 | "version": "6.0.8753-beta", 13 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 14 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 15 | } 16 | }, 17 | "dependencies": { 18 | "webdav.client": { 19 | "version": "6.0.8753-beta", 20 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 21 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "webdav.client": "beta" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Java/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/js/toolbar/webdav-reloadbutton.js: -------------------------------------------------------------------------------- 1 | function ToolbarReloadButton(name, cssClass, toolbar) { 2 | BaseButton.call(this, name, cssClass); 3 | 4 | this.Render = function () { 5 | this.$Button.on('click', function () { 6 | toolbar.WebDAV.Reload(); 7 | }) 8 | } 9 | } -------------------------------------------------------------------------------- /Java/javax/oraclestorage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/oraclestorage/README.md -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/java/com/ithit/webdav/samples/oraclestorageservlet/ItemType.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.oraclestorageservlet; 2 | 3 | /** 4 | * Represents possible {@link HierarchyItemImpl} types in the Storage. 5 | */ 6 | public final class ItemType { 7 | 8 | private ItemType() { 9 | } 10 | 11 | static final byte FILE = 0; 12 | static final byte FOLDER = 1; 13 | } 14 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/java/com/ithit/webdav/samples/oraclestorageservlet/websocket/DefaultDavWebSocketEndpoint.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.oraclestorageservlet.websocket; 2 | 3 | import com.ithit.webdav.integration.servlet.websocket.DavWebSocketEndpoint; 4 | 5 | /** 6 | * Implementation of the {@code DavWebSocketEndpoint} having in the classpath will enable WebDAV WS. 7 | */ 8 | public class DefaultDavWebSocketEndpoint extends DavWebSocketEndpoint { 9 | } 10 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/tomcat/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/webapp/WEB-INF/glassfish-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | / 4 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/webapp/WEB-INF/weblogic.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | true 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/webapp/WEB-INF/wwwroot/AjaxIntegrationTests.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/webapp/WEB-INF/wwwroot/images/cancel-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/webapp/WEB-INF/wwwroot/images/create-folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/webapp/WEB-INF/wwwroot/images/folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/webapp/WEB-INF/wwwroot/images/microsoft-edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/webapp/WEB-INF/wwwroot/images/play-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/webapp/WEB-INF/wwwroot/images/print.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/webapp/WEB-INF/wwwroot/js/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "js", 3 | "lockfileVersion": 2, 4 | "requires": true, 5 | "packages": { 6 | "": { 7 | "dependencies": { 8 | "webdav.client": "beta" 9 | } 10 | }, 11 | "node_modules/webdav.client": { 12 | "version": "6.0.8753-beta", 13 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 14 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 15 | } 16 | }, 17 | "dependencies": { 18 | "webdav.client": { 19 | "version": "6.0.8753-beta", 20 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 21 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/webapp/WEB-INF/wwwroot/js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "webdav.client": "beta" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Java/javax/oraclestorage/src/main/webapp/WEB-INF/wwwroot/js/toolbar/webdav-reloadbutton.js: -------------------------------------------------------------------------------- 1 | function ToolbarReloadButton(name, cssClass, toolbar) { 2 | BaseButton.call(this, name, cssClass); 3 | 4 | this.Render = function () { 5 | this.$Button.on('click', function () { 6 | toolbar.WebDAV.Reload(); 7 | }) 8 | } 9 | } -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.8.4/apache-maven-3.8.4-bin.zip 2 | wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar 3 | -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/java/com/ithit/webdav/samples/springbootfs/SpringBootSampleApplication.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.springbootfs; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration; 6 | 7 | @SpringBootApplication(exclude = { SecurityAutoConfiguration.class }) 8 | public class SpringBootSampleApplication { 9 | 10 | public static void main(String[] args) { 11 | SpringApplication.run(SpringBootSampleApplication.class, args); 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/java/com/ithit/webdav/samples/springbootfs/configuration/WebDavConfigurationProperties.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.springbootfs.configuration; 2 | 3 | import lombok.AccessLevel; 4 | import lombok.Getter; 5 | import lombok.Setter; 6 | import lombok.experimental.FieldDefaults; 7 | import org.springframework.boot.context.properties.ConfigurationProperties; 8 | 9 | @Setter 10 | @Getter 11 | @FieldDefaults(level = AccessLevel.PRIVATE) 12 | @ConfigurationProperties(prefix = "webdav") 13 | public class WebDavConfigurationProperties { 14 | String license; 15 | boolean showExceptions; 16 | String rootFolder; 17 | String rootContext; 18 | String rootWebSocket; 19 | } 20 | -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/java/com/ithit/webdav/samples/springbootfs/msofba/SecurityAutoConfiguration.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.springbootfs.msofba; 2 | 3 | import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; 4 | import org.springframework.context.annotation.Configuration; 5 | 6 | @ConditionalOnProperty("azure.activedirectory.tenant-id") 7 | @Configuration 8 | public class SecurityAutoConfiguration extends org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration { 9 | } 10 | -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Document.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Document.pages -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/General.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/General.docx -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Introduction.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Introduction.pptx -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Library/Content.txt: -------------------------------------------------------------------------------- 1 | My content file text -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Library/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Library/General.doc -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Library/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Library/Introduction.ppt -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Library/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Library/Stat.xls -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Library/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Library/Vision.mpp -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/My Directory/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Presentation.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Presentation.key -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Products/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Products/General.doc -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Products/General.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Products/General.vsd -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Products/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Products/Product.mpp -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Project.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Project.pdf -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/Australia/Plan.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/Australia/Plan.doc -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/Australia/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/Australia/Prices.xls -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/Canada/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/Canada/Introduction.ppt -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/Canada/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/Canada/Prices.xls -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/Canada/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/Canada/Product.mpp -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/Canada/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/Canada/Stat.xls -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/Europe/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/Europe/Stat.xls -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/USA/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Sales/USA/Vision.mpp -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Spreadsheet.numbers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Spreadsheet.numbers -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Stat.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Stat.xlsx -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Templates/readme.txt: -------------------------------------------------------------------------------- 1 | This folder contains templates used by Microsoft Office to create documents via New Document menu in AJAX File Browser. -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Templates/template2013.dotx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Templates/template2013.dotx -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Templates/template2013.potx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Templates/template2013.potx -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/Storage/Templates/template2013.xltx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Java/javax/springbootfsstorage/src/main/resources/Storage/Templates/template2013.xltx -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/wwwroot/AjaxIntegrationTests.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/wwwroot/images/cancel-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/wwwroot/images/create-folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/wwwroot/images/folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/wwwroot/images/microsoft-edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/wwwroot/images/play-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/wwwroot/images/print.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/wwwroot/js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "webdav.client": "beta" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Java/javax/springbootfsstorage/src/main/resources/wwwroot/js/toolbar/webdav-reloadbutton.js: -------------------------------------------------------------------------------- 1 | function ToolbarReloadButton(name, cssClass, toolbar) { 2 | BaseButton.call(this, name, cssClass); 3 | 4 | this.Render = function () { 5 | this.$Button.on('click', function () { 6 | toolbar.WebDAV.Reload(); 7 | }) 8 | } 9 | } -------------------------------------------------------------------------------- /Java/javax/springbootoraclestorage/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.8.4/apache-maven-3.8.4-bin.zip 2 | wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar 3 | -------------------------------------------------------------------------------- /Java/javax/springbootoraclestorage/src/main/java/com/ithit/webdav/samples/springbootoracle/SpringBootOracleSampleApplication.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.springbootoracle; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | import org.springframework.data.jpa.repository.config.EnableJpaRepositories; 6 | 7 | @EnableJpaRepositories 8 | @SpringBootApplication 9 | public class SpringBootOracleSampleApplication { 10 | 11 | public static void main(String[] args) { 12 | SpringApplication.run(SpringBootOracleSampleApplication.class, args); 13 | } 14 | 15 | } 16 | -------------------------------------------------------------------------------- /Java/javax/springbootoraclestorage/src/main/java/com/ithit/webdav/samples/springbootoracle/configuration/WebDavConfigurationProperties.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.springbootoracle.configuration; 2 | 3 | import lombok.AccessLevel; 4 | import lombok.Getter; 5 | import lombok.Setter; 6 | import lombok.experimental.FieldDefaults; 7 | import org.springframework.boot.context.properties.ConfigurationProperties; 8 | 9 | @Setter 10 | @Getter 11 | @FieldDefaults(level = AccessLevel.PRIVATE) 12 | @ConfigurationProperties(prefix = "webdav") 13 | public class WebDavConfigurationProperties { 14 | static final String INDEX_FOLDER = "Index"; 15 | String license; 16 | boolean showExceptions; 17 | String rootContext; 18 | String rootWebSocket; 19 | } 20 | -------------------------------------------------------------------------------- /Java/javax/springbootoraclestorage/src/main/java/com/ithit/webdav/samples/springbootoracle/impl/ItemType.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.springbootoracle.impl; 2 | 3 | /** 4 | * Represents possible {@link HierarchyItemImpl} types in the Storage. 5 | */ 6 | public final class ItemType { 7 | 8 | private ItemType() { 9 | } 10 | 11 | static final byte FILE = 0; 12 | static final byte FOLDER = 1; 13 | } 14 | -------------------------------------------------------------------------------- /Java/javax/springbootoraclestorage/src/main/resources/wwwroot/AjaxIntegrationTests.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Java/javax/springbootoraclestorage/src/main/resources/wwwroot/images/cancel-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/javax/springbootoraclestorage/src/main/resources/wwwroot/images/create-folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/javax/springbootoraclestorage/src/main/resources/wwwroot/images/folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/springbootoraclestorage/src/main/resources/wwwroot/images/microsoft-edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/springbootoraclestorage/src/main/resources/wwwroot/images/play-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/javax/springbootoraclestorage/src/main/resources/wwwroot/images/print.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/javax/springbootoraclestorage/src/main/resources/wwwroot/js/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "js", 3 | "lockfileVersion": 2, 4 | "requires": true, 5 | "packages": { 6 | "": { 7 | "dependencies": { 8 | "webdav.client": "beta" 9 | } 10 | }, 11 | "node_modules/webdav.client": { 12 | "version": "6.0.8753-beta", 13 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 14 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 15 | } 16 | }, 17 | "dependencies": { 18 | "webdav.client": { 19 | "version": "6.0.8753-beta", 20 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 21 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Java/javax/springbootoraclestorage/src/main/resources/wwwroot/js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "webdav.client": "beta" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Java/javax/springbootoraclestorage/src/main/resources/wwwroot/js/toolbar/webdav-reloadbutton.js: -------------------------------------------------------------------------------- 1 | function ToolbarReloadButton(name, cssClass, toolbar) { 2 | BaseButton.call(this, name, cssClass); 3 | 4 | this.Render = function () { 5 | this.$Button.on('click', function () { 6 | toolbar.WebDAV.Reload(); 7 | }) 8 | } 9 | } -------------------------------------------------------------------------------- /Java/javax/springboots3storage/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.8.4/apache-maven-3.8.4-bin.zip 2 | wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar 3 | -------------------------------------------------------------------------------- /Java/javax/springboots3storage/src/main/java/com/ithit/webdav/samples/springboots3/SpringBootS3Application.java: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.springboots3; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration; 6 | 7 | @SpringBootApplication(exclude = { SecurityAutoConfiguration.class }) 8 | public class SpringBootS3Application { 9 | 10 | public static void main(String[] args) { 11 | SpringApplication.run(SpringBootS3Application.class, args); 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /Java/javax/springboots3storage/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | # Spring related settings. 2 | server.port=8181 3 | spring.mvc.dispatch-options-request=true 4 | 5 | # WebDAV specific settings. 6 | # Path to the license file. 7 | webdav.license=D:/License.lic 8 | 9 | # Whether to print exception stacktrace in the response. 10 | webdav.showExceptions=true 11 | 12 | # Your WebDAV server is available at the context specified in this variable. There must be trailing slash ("/"). 13 | webdav.rootContext=/DAV/ 14 | 15 | # WebSockets are available at this endpoint. WebSockets are used in the default GET page. 16 | webdav.rootWebSocket=/ 17 | 18 | # Amazon S3 settings 19 | # Amazon S3 region 20 | webdav.s3.region= 21 | 22 | # Amazon S3 access key 23 | webdav.s3.access-key= 24 | 25 | # Amazon S3 secret access key 26 | webdav.s3.secret-access-key= 27 | 28 | # Amazon S3 bucket name 29 | webdav.s3.bucket= -------------------------------------------------------------------------------- /Java/javax/springboots3storage/src/main/resources/wwwroot/AjaxIntegrationTests.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Java/javax/springboots3storage/src/main/resources/wwwroot/images/cancel-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/javax/springboots3storage/src/main/resources/wwwroot/images/create-folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/javax/springboots3storage/src/main/resources/wwwroot/images/folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/springboots3storage/src/main/resources/wwwroot/images/microsoft-edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Java/javax/springboots3storage/src/main/resources/wwwroot/images/play-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Java/javax/springboots3storage/src/main/resources/wwwroot/images/print.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Java/javax/springboots3storage/src/main/resources/wwwroot/js/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "js", 3 | "lockfileVersion": 2, 4 | "requires": true, 5 | "packages": { 6 | "": { 7 | "dependencies": { 8 | "webdav.client": "beta" 9 | } 10 | }, 11 | "node_modules/webdav.client": { 12 | "version": "6.0.8753-beta", 13 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 14 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 15 | } 16 | }, 17 | "dependencies": { 18 | "webdav.client": { 19 | "version": "6.0.8753-beta", 20 | "resolved": "https://registry.npmjs.org/webdav.client/-/webdav.client-6.0.8753-beta.tgz", 21 | "integrity": "sha512-JQPxSg1Cu7RhnHKlsNILaDYEXbypLFZkSx7JFoNuaW8oF5g/SbT1Py9mvsoQGZlyuvxrIzbC2OejNJjHbnwBAg==" 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Java/javax/springboots3storage/src/main/resources/wwwroot/js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "webdav.client": "beta" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Java/javax/springboots3storage/src/main/resources/wwwroot/js/toolbar/webdav-reloadbutton.js: -------------------------------------------------------------------------------- 1 | function ToolbarReloadButton(name, cssClass, toolbar) { 2 | BaseButton.call(this, name, cssClass); 3 | 4 | this.Render = function () { 5 | this.$Button.on('click', function () { 6 | toolbar.WebDAV.Reload(); 7 | }) 8 | } 9 | } -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/kotlin/com/ithit/webdav/samples/fsstorageservlet/websocket/DefaultDavWebSocketEndpoint.kt: -------------------------------------------------------------------------------- 1 | package com.ithit.webdav.samples.fsstorageservlet.websocket 2 | 3 | import com.ithit.webdav.integration.servlet.websocket.DavWebSocketEndpoint 4 | 5 | /** 6 | * Implementation of the {@code DavWebSocketEndpoint} having in the classpath will enable WebDAV WS. 7 | */ 8 | class DefaultDavWebSocketEndpoint : DavWebSocketEndpoint() { 9 | } 10 | -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Document.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Document.pages -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/General.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/General.docx -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Introduction.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Introduction.pptx -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Library/Content.txt: -------------------------------------------------------------------------------- 1 | My content file text -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Library/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Library/General.doc -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Library/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Library/Introduction.ppt -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Library/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Library/Stat.xls -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Library/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Library/Vision.mpp -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/My Directory/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Notes.txt: -------------------------------------------------------------------------------- 1 | My notes file text -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Presentation.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Presentation.key -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Products/General.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Products/General.doc -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Products/General.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Products/General.vsd -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Products/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Products/Product.mpp -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Project.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Project.pdf -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Australia/Plan.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Australia/Plan.doc -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Australia/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Australia/Prices.xls -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Introduction.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Introduction.ppt -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Prices.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Prices.xls -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Product.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Product.mpp -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Canada/Stat.xls -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Europe/Stat.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/Europe/Stat.xls -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/USA/Vision.mpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Sales/USA/Vision.mpp -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Spreadsheet.numbers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Spreadsheet.numbers -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Stat.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Stat.xlsx -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Templates/readme.txt: -------------------------------------------------------------------------------- 1 | This folder contains templates used by Microsoft Office to create documents via New Document menu in AJAX File Browser. -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.dotx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.dotx -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.potx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.potx -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.xltx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITHit/WebDAVServerSamplesJava/de98127081f6bc0ac3c1ae2298132ff7a545f420/Kotlin/javax/filesystemstorage/src/main/storageresources/Storage/Templates/template2013.xltx -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/webapp/WEB-INF/glassfish-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | / 4 | -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/webapp/WEB-INF/weblogic.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | true 4 | 5 | / 6 | -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/AjaxIntegrationTests.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/cancel-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/create-folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/microsoft-edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/play-button.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/images/print.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "webdav.client": "beta" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Kotlin/javax/filesystemstorage/src/main/webapp/WEB-INF/wwwroot/js/toolbar/webdav-reloadbutton.js: -------------------------------------------------------------------------------- 1 | function ToolbarReloadButton(name, cssClass, toolbar) { 2 | BaseButton.call(this, name, cssClass); 3 | 4 | this.Render = function () { 5 | this.$Button.on('click', function () { 6 | toolbar.WebDAV.Reload(); 7 | }) 8 | } 9 | } --------------------------------------------------------------------------------