MCPcopy Index your code
hub / github.com/exoplatform/ecms

github.com/exoplatform/ecms @7.3.0-20260705

Chat with this repo
repository ↗ · DeepWiki ↗ · release 7.3.0-20260705 ↗ · + Follow
5,507 symbols 20,767 edges 581 files 2,824 documented · 51% updated 2d ago★ 33
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

CloudFileViewer (Interface)
Support for file viewers to show Cloud Drive files preview embedded in ECMS Documents. Created by The eXo Platform S [6 …
core/viewer/src/main/java/org/exoplatform/ecm/webui/viewer/CloudFileViewer.java
RepositoryConsumer (Interface)
The Interface RepositoryConsumer is a functional interface that accepts 1 parameter and throws RepositoryException. @pa [9 …
core/services/src/main/java/org/exoplatform/services/wcm/utils/RepositoryConsumer.java
CloudDriveListener (Interface)
Lister for CloudDrive events, such as removal or synchronization with its provider. Created by The eXo Platform [5 implementers]
core/viewer/src/main/java/org/exoplatform/services/cms/clouddrives/CloudDriveListener.java
NewDocumentTemplateProvider (Interface)
The Interface NewDocumentTemplateProvider. [4 implementers]
core/services/src/main/java/org/exoplatform/services/cms/documents/NewDocumentTemplateProvider.java
CloudFileSynchronizer (Interface)
Synchronize local to cloud file. Created by The eXo Platform SAS @author <a href="mailto:pnedonosko@exoplatform.com [4 …
core/viewer/src/main/java/org/exoplatform/services/cms/clouddrives/CloudFileSynchronizer.java
ThumbnailPlugin (Interface)
Created by The eXo Platform SARL Author : Dang Van Minh minh.dang@exoplatform.com Oct 22, 2009 7:09:36 AM [4 implementers]
core/services/src/main/java/org/exoplatform/services/cms/thumbnail/ThumbnailPlugin.java
ContentReader (Interface)
An access to Cloud File content connected with particular drive instance. Created by The eXo Platform SAS @author < [4 …
core/viewer/src/main/java/org/exoplatform/services/cms/clouddrives/viewer/ContentReader.java
IShareDocumentService (Interface)
Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com Nov 27, 2014 [2 implementers]
core/services/src/main/java/org/exoplatform/wcm/ext/component/document/service/IShareDocumentService.java

Core symbols most depended-on inside this repo

Shape

Method 3,985
Function 953
Class 510
Interface 50
Enum 9

Languages

Java83%
TypeScript17%

Modules by API surface

apps/resources-wcm/src/main/webapp/pdf.js/pdf.worker.js511 symbols
core/viewer/src/main/java/org/exoplatform/services/cms/clouddrives/jcr/JCRLocalCloudDrive.java275 symbols
apps/resources-wcm/src/main/webapp/pdf.js/pdf.js163 symbols
apps/resources-wcm/src/main/webapp/pdf.js/viewer.js88 symbols
core/search/src/main/java/org/exoplatform/services/wcm/search/ResultNode.java68 symbols
core/viewer/src/main/java/org/exoplatform/services/cms/clouddrives/viewer/ViewerStorage.java63 symbols
core/services/src/main/java/org/exoplatform/services/cms/actions/impl/ActionConfig.java63 symbols
core/services/src/main/java/org/exoplatform/services/cms/link/NodeLinkAware.java60 symbols
core/connector/src/main/java/org/exoplatform/wcm/connector/collaboration/cometd/CometdDocumentsService.java57 symbols
core/viewer/src/main/java/org/exoplatform/services/cms/clouddrives/CloudDrive.java56 symbols
core/services/src/main/java/org/exoplatform/services/wcm/utils/Utils.java47 symbols
core/services/src/main/java/org/exoplatform/services/cms/link/SessionLinkAware.java46 symbols

For agents

$ claude mcp add ecms \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page