![]() To run a WebDAV client, you must add the following JAR files to your client's classpath at runtime: These JAR files are installed with exteNd Director in the following location in the exteNd Director Utilities\Client directory: To use the WebDAV client API, you must add the following JAR files to your project classpath:Ĭontains relevant Slide client API classesĬontains exteNd Director WebDAV client API classes Īn interface to the comprehensive content management features of the CM subsystem, including the ability to create documents using custom templates and manipulate custom metadata separately from content.Simplified access to all WebDAV methods, including PROPPATCH With this objective in mind, the WebDAV client API allows you to develop applications that are more robust than most commercial and open-source WebDAV clients, because it provides: Here is a key reason: to tailor an application to your unique authoring needs in terms of creating, updating, and managing content using the exteNd Director CM subsystem. With so many commercial and open source WebDAV client applications now availableand more on the waywhy build your own WebDAV client to work with the exteNd Director CM subsystem? The following URL was valid at the time this chapter was published: For example, you can build a WebDAV client that assigns categories to documents, associates custom metadata with content, and creates content using custom templates called document types as defined in the CM subsystem.įor more information about Slide, see the Jakarta Slide project Web site. These classes contain helper and utility methods that encapsulate the low-level Slide methods and add logic that tightly integrates with the specialized capabilities of the exteNd Director CM subsystem. The exteNd Director WebDAV client API adds a level of abstraction by providing wrapper classes around the Slide client API. Managing the namespace (for creating, moving, copying, and deleting content) Java client applications can access the Slide content management framework directly through a set of Java classes that implement WebDAV methods and other low-level logic in these functional areas: Slide is a low-level framework that can be used to develop a consistent interface for manipulating binary content in a variety of data stores using the WebDAV protocol. The WebDAV client API is based on the Jakarta Slide content management framework and is designed to work with the exteNd Director CM subsystem. Issuing WebDAV requests from a Java client Programming practices using utility methods Programming practices using helper methods This chapter describes an API provided with the exteNd Director WebDAV service for developing a custom WebDAV client that takes advantage of the specialized features of the exteNd Director Content Management (CM) subsystem to create and administer content. Navigate to the page folder, and drag the files into the folder (note you can attach multiple files through the insert dialog as well).CHAPTER 10 Building Your Own WebDAV Client Navigate down to the page folder, select the attachments you want to delete and delete them. Delete multiple attachments from a page.Select all the page folders you want to delete and delete them. Select the page folders, and drag them into the other space's folder (drag them from Space A to Space B) Here's some things you might choose to do in a local client, rather than in your browser: Here's how the Confluence demonstration space looks in Finder. Attachments (filename of the attachment)Įssentially the file structure is the same as the page tree in your space.Child pages (folder name is the name of the page).The hierarchy in the file system looks like this: Before you can start creating and moving things around, it's useful to understand how the content is organized. Manage pages and files in a native clientĪccessing Confluence through a native client is useful for performing bulk actions. See Configuring a WebDAV client for Confluence for more information on how to set it up. ![]() Your administrator may have disabled the WebDav plugin, or may have restricted the actions that you can perform using a local client. Create, move and delete pages and attachments in Confluence using a file manager like Finder (OS X), Explorer (Windows) or Dolphin (Linux) or other WebDav compatible local client like CyberDuck.įor example, if you need to delete a lot of pages you can bulk delete them in your local file manager (like Finder or Explorer), rather than one by one in your browser.Īccess to Confluence through a native client is provided by the WebDav plugin.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |