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

Custom Binding

CMIS Binding Grooper.CMIS

Base class for custom (i.e. non-CMIS) bindings.

Remarks

CustomBinding provides the foundation for all custom (non-standard CMIS) bindings in Grooper's CMIS+ infrastructure.


Overview

  • Serves as the base class for protocol-specific bindings such as FTP, SFTP, Exchange, and others that do not use the standard CMIS protocol.
  • Implements all core CMIS service interfaces (repository, object, navigation, versioning, ACL, discovery, multi-filing, relationship, and policy services).
  • Most methods are abstract or throw NotImplementedException; derived classes must implement protocol-specific logic.

Key Responsibilities

  • Exposes the full set of CMIS service interfaces required by Grooper for repository integration.
  • Provides a consistent extensibility point for adding new external content platforms to Grooper.
  • Allows derived classes to define connection settings, authentication, and all repository/object operations.

Usage Notes

  • Do not use CustomBinding directly; instead, inherit from it to implement a specific protocol (e.g., FTP, SFTP, Exchange).
  • When creating a new binding, override the required service methods and provide protocol-specific implementations.
  • Used internally by Grooper when configuring a CMIS Connection with a custom binding type.

Derived Types

There are 11 implementations of Custom Binding.

AppXtender Defines a connection to the ApplicationXtender document management platform.
Box Defines a connection to the Box cloud storage platform.
Exchange Defines a connection to the Microsoft Exchange mail server platform.
FileBound Defines a connection to the Filebound document management platform.
FTP Defines a connection to a File Transfer Protocol (FTP) server.
IBM FileNet Connector Provides a CMIS-compatible connector for integrating Grooper with IBM FileNet Content Engine repositories.
IMAP Defines a connection to an IMAP mail server.
NTFS Defines a connection to the Microsoft Windows™ file system.
OneDrive Defines a connection to the Microsoft OneDrive cloud storage platform.
SFTP Defines a connection to an SSH File Transfer Protocol (SFTP) server.
SharePoint Defines a connection to SharePoint.

Used By

Notification