Grooper Help - Version 25.0
25.0.0017 2,127
  • Overview
  • Help Status

Content Link

Embedded Object Grooper.Core

Represents a reference to content stored outside of Grooper, such as a file on a file system or a document in a CMIS Repository.

Remarks

A Content Link enables Grooper to reference external content without duplicating file data in the repository. When a document is imported using an Import Provider, a Content Link may be created and attached to the corresponding Batch Folder. This is especially important for "sparse" documents, where only a link is stored and the actual content is loaded on demand.

Content Links are also created during export operations via an Export Definition, allowing Grooper to maintain a persistent reference to the exported content. Each Batch Folder can maintain a collection of links, accessible through the 'Links' property, with the most recent link available as 'ContentLink'. The 'ImportLink' property provides access to the original import link, if present.

Key behaviors and use cases:

  • Sparse Import: When the 'Sparse Import' option is enabled on an Import Provider, Grooper stores only a Content Link on the Batch Folder, deferring content loading until needed. This allows for rapid ingestion of large volumes of documents and reduces storage requirements.
  • Dynamic Content Access: Activities such as Execute can be used to load or process content referenced by a Content Link. If no explicit loading is performed, Grooper will fetch the content dynamically through the link whenever it is required for processing or viewing.
  • External Content Management: Content Links provide commands to update, move, or delete the external content, supporting full lifecycle management from within Grooper.
  • Export Tracking: When exporting documents, a new Content Link can be created to reference the exported location, enabling round-trip or audit scenarios.

Content Links are essential for integrating Grooper with external content repositories, file systems, and mail servers, and for optimizing storage and performance in high-volume environments. They are managed automatically by Import Provider and Export Definition implementations, but can also be manipulated programmatically or via user commands.

Properties

NameTypeDescription
General
ContentLink

Context Menu Commands

Command Shortcut Description
link Remove Link Removes the link from its owning Batch Folder.

Derived Types

There are 10 implementations of Content Link.

CMIS Document Link Defines a reference to a document in a CMIS Repository.
CMIS Folder Link Defines a reference to a folder in a CMIS Repository.
File System Link Represents a link to a file stored on the Windows file system.
FTP Link Represents a reference to a file on an FTP file server.
HTTP Link Represents a link to a resource on an HTTP server, such as a web page or file.
Mail Link Represents a reference to an email on an IMAP mail server.
PST Link Represents a link to a mail message inside a Microsoft Outlook PST file.
SFTP Link Represents a reference to a file on an SSH/SFTP file server.
Subfile Link Represents a link to a specific byte range within a parent file attachment, enabling Grooper to treat a segment of a larger file as a distinct document.
ZIP Link Defines a link to a file inside a Zip Archive stored on a parent folder.

Used By

Notification