All Classes and Interfaces

Class
Description
Class that represent the mapping for importing a property or an association (node or characteristic or file)
Abstract AbstractAuditPlugin class.
Abstract AbstractBeCPGPatch class.
Abstract AbstractBeCPGPolicy class.
Abstract AbstractBeCPGQueryBuilder class.
The Class AbstractComparableItem.
Abstract AbstractDataListExtractor class.
Abstract AbstractDownloadExporter class.
Abstract AbstractEffectiveDataItem class.
Abstract AbstractEntityDataListWebScript class.
 
Abstract AbstractEntityVisitor class.
Abstract remote entity webscript
ActionExecuter for creating an excel file containing content from the repository.
Abstract AbstractExprNameExtractor class.
Abstract class used to initialize repository, modules.
Abstract AbstractManualDataItem class.
Abstract AbstractNodeDataExtractor class.
Check property permission according to securityService
Abstract AbstractSearchDownloadExporter class.
Abstract AbstractSearchWebScript class.
AccentFilter class.
ACLEntryAttributeExtractorPlugin class.
ACLEntryDataItem class.
ACLGroupData class.
ActivityAuditPlugin class.
Types of activity events that can occur in the system.
Activity list of project
ActivityListExtractor class.
Activity types representing different types of operations in the system.
AddSitePermissionPatch class.
The Class AdminModuleWebScript.
Deprecated.
AdvSearchPlugin interface.
do an advanced search query
This class do a search on the repository (association, properties and productLists), for the UI so it respects rights.
AlfCacheable class.
AlfMlText class.
AlfMultiAssoc class.
AlfProp class.
AlfQname class.
AlfReadOnly class.
Should implement Spring Data Used to retrieve entity from repository
AlfrescoRepositoryImpl class.
 
AlfSingleAssoc annotation is used to mark methods that represent single associations in the repository.
AlfType class.
ApplicationContextHelper class.
ArchivedEntityPolicy class.
AspectAwareDataItem interface.
AssociationCacheRegion class.
AssociationCriteriaFilter class.
Types of filter modes for association criteria.
AssociationDecorator interface.
AssociationIndexerService class.
AssociationIndexerWebScript class.
AssociationService interface provides methods for managing associations between nodes in the repository.
AssociationServiceImpl class.
AsyncPaginatedExtractorWrapper class.
AttachmentHelper class.
AttributeExtractorField class.
Helper used to manage a property
 
 
AttributeExtractorServiceImpl class.
Class that represent the mapping for importing a property or an association of a node
AuditActivityExtractor class.
AuditActivityHelper class.
AuditDataType class.
AuditEntityListItemPolicy class.
AuditPlugin interface.
AuditQuery class.
AuditScope class.
AuditScopeListener interface.
AuditType class.
AuthorityHelper class.
POJO to store list value entry
ListValueExtractor interface.
AutoCompletePage class.
AutoCompletePlugin interface.
The Interface AutoCompleteService.
The Class AutoCompleteServiceImpl.
The Class AutoCompleteWebScript.
AutoNumHelper class.
The Interface AutoNumService.
Enhanced implementation of AutoNumService with improved thread safety, error handling, and performance optimizations.
 
Abstract BaseAssociationDecorator class.
Base Exporter providing a default implementation of all methods.
Base class for Model objects.
BatchAuditPlugin class.
BatchClosingHook interface.
BatchErrorCallback interface.
BatchInfo class.
BatchPriority class.
BatchQueueService interface.
BatchQueueServiceImpl class.
BatchQueueServiceWebScript class.
BatchStep class.
BatchStepAdapter class.
BatchStepListener interface.
BeCPGAccessDeniedException class.
BeCPGAuditException class.
BeCPGAuditService interface.
BeCPGAuditServiceImpl class.
BeCPGCacheService interface.
BeCPGCacheServiceImpl class.
BecpgCopyServiceImpl class.
cm:folder behaviour
ActionExecuterAbstractBase for creating an archive (ie. zip) file containing content from the repository.
 
Abstract BeCPGDataObject class.
beCPG Exception.
BecpgFormDefinition class.
BecpgFormParser class.
BecpgFormService interface.
BecpgFormServiceImpl class.
Assists in implementing Object.hashCode() methods.
BeCPGIndexFilter class.
BeCPGIntegrityChecker class.
BeCPGJSONConversionComponent class.
BeCPGLicense class.
BeCPGLicenseManager class.
BeCPGMailService interface.
BeCPGMailServiceImpl class.
Interceptor to filter out multilingual text properties from getter methods and transform to multilingual text for setter methods.
beCPG model definition.
 
BeCPGOwnableServiceImpl class.
BeCPGPeople class.
BeCPGPermissions class.
This annotation is used to denote a class or method as part of the public API.
BeCPGQueryBuilder class.
BeCPGQueryHelper class.
BeCPGRefreshableCacheEvent class.
BeCPGReportEngine interface.
BeCPGRuntimeContainer class.
Utility script methods
BecpgSearchTrackingComponent class.
BeCPGSecurity class.
BeCPGSpelExpressionParser class.
Register custom beCPG SPEL helper accessible with @beCPG.
BeCPGStateHelper class.
 
BeCPGTaskInstancesGet class.
 
 
 
BeCPGTemplateExtension class.
BeCPGTicketService class.
This class is capable of cleaning the trashcan without depending on searches over the archive store.
BeCPGUserAccount class.
BeCPGUserAccountService class.
BeCPGUserPolicy class.
Handler for exporting node content to a ZIP file
A rule trigger for the creation of secondary child associations.
BehaviourRegistry class.
 
 
BlogDataExtractor class.
Create entity branch
Abstract BrowserCacheHelper class.
BulkEditExtractor class.
CalendarDataExtractor class.
ScorableEntity interface.
CharactAttributeExtractorPlugin class.
Class that represent the mapping for importing a characteristic
The Class CharacteristicToCompare.
Copy prop value of cm:name in bcpg:charactName to support mlText
Return OK if entity exist or KO
CheckIn entity event
CheckSumHelper class.
ChildAssocCacheEntry class.
Action used to classify an entity according to its hierarchy.
The Class CodePolicy.
ColumnDecorator interface.
CommentActivityListener class.
CommonDataListSort class.
CompanyHomeHelper class.
The Interface Comparable.
The Class ComparableItem.
The Class CompareEntityDataSourceWebscript.
CompareEntityReportService interface.
The Class CompareEntityReportServiceImpl.
The Class CompareEntityVersionReportWebScript.
CompareEntityService interface.
Compare several entities (properties, datalists and composite datalists).
CompareEntityServicePlugin interface.
The Class CompareResultDataItem.
Class representing a hierarchical data list
Comparable item that have children.
CompositeDataItem interface.
CompositeHelper class.
CompositionDataItem interface.
ContentActivityListener class.
ContentDataExtractor class.
ContentHelper class.
ControlableListDataItem interface.
CopiableDataItem interface.
Webscript that copy a datalist to another entity
Remove copy from assoc
Remove copy from assoc
CoreInitVisitor class.
Create entity with POST xml
We use this specialised trigger for create node beaucse of a problem with the CIFS integration.
Interface for generic CRUD operations on a repository for a specific type.
CSVDataListOutputWriter class.
A very simple CSV reader released under a commercial-friendly license.
Class used to load supported currencies constraints
CustomSpelFunctions interface.
DatabaseAuditPlugin interface.
DatabaseAuditScope class.
DatabaseAuditService interface.
DatabaseAuditServiceImpl class.
DataGridFormFieldTitleProvider interface.
DataList class.
DataListDataExtractor class.
Used to extract datalist datas
DataListExtractorFactory interface.
DataListExtractorFactoryImpl class.
DataListFilter class.
DataListFilter interface.
DataListIdentifierAttr class.
DataListItemAutoCompletePlugin class.
DataListItemExtractor interface.
DataListItemSpelContext class.
The Interface DataListModel.
DataListOutputWriter interface.
DataListOutputWriterFactory class.
DataList Pagination container
DataListSearchFilter class.
DataListSearchFilterField class.
DataListSortPlugin interface.
DataListSortRegistry interface.
DataListSortRegistryImpl class.
DataListSortService interface.
DataListSortServiceImpl class.
DataListView class.
DateFilterDelayUnit class.
NotificationRuleTimeType class.
DefaultEntityActivityPlugin class.
DefaultEntityReportExtractor class.
 
DefaultExcelReportSearchPlugin class.
DefaultExtractorContext class.
DefaultListDataItem class.
DefaultSecurityServicePlugin class.
DeleteAndRestoreEntityPolicy class.
Delete corresponding entity
DeleteStatisticsWebScript class.
Class representing one diff operation.
Class containing the diff, match and patch methods.
return product history
DocLinkedEntitiesPolicy class.
DocumentAspectPolicy class.
DocumentEffectivityType class.
Méthodes utilitaires pour extraire des infos d'un DOM.
DoNothingEntityCatalogObserver class.
Class used to load the dynamic constraints.
DynListEntry class.
EffectiveDataItem interface.
EffectivityAspectPolicy class.
The Class EmailAliasablePolicy.
EntityActivityCleaner class.
EntityActivityExtractorService interface.
EntityActivityExtractorServiceImpl class.
EntityActivityJob class.
EntityActivityListener interface.
EntityActivityLogListener class.
EntityActivityPlugin interface.
EntityActivityPolicy class.
EntityActivityService interface.
EntityActivityServiceImpl class.
EntityActivityStateListener class.
EntityCatalogFormulationHandler class.
EntityCatalogObserver interface.
EntityCatalogPolicy class.
EntityCatalogService interface.
EntityCatalogService class.
Gathers product's missing fields info : which ones are missing, and what is the score related to it.
Webscript that send the result of a datalist
EntityDefaultTplPlugin class.
EntityDictionaryService interface.
Enhanced implementation of EntityDictionaryService with performance optimizations including improved caching, reduced object creation, and optimized data structures.
EntityDictinnaryWebScript class.
EntityDictionaryWebScript class.
EntityFormatService interface.
EntityFormatServiceImpl class.
Entity icon service
EntityIconServiceImpl class.
EntityIconWebScript class.
EntityImageInfo class.
EntityListBatchProcessWorkProvider class.
EntityListDAO interface.
EntityListDAOImplV2 class.
EntityListState class.
The Class ProductListsWebScript.
EntityProcessListPlugin interface.
EntityProcessListWebscript class.
EntityProviderCallBack interface.
EntityReportAsyncGenerator interface.
EntityReportData class.
Interface used by classes that extract product data and product images to generate report.
 
EntityReportJob class.
EntityReportParameters class.
 
EntityReportService interface.
EntityReportServiceImpl class.
EntityReportWebScript class.
Entity service
Entity Service implementation
EntitySimpleSimulationPlugin class.
EntitySimulationPlugin interface.
EntitySimulationService interface.
EntitySimulationServiceImpl class.
EntitySourceAssoc class.
EntitySystemService interface.
EntitySystemServiceImpl class.
EntityTplPlugin interface.
The Class EntityFolderPolicy.
EntityTplService interface.
EntityTplServiceImpl class.
EntityTplWebScript class.
The Class VersionData.
EntityVersionPlugin interface.
EntityVersionPolicy class.
EntityVersionsListValuePlugin class.
The Interface EntityVersionService.
checkOut - node is CP by versionService - create 1rst version by coping oldNode 1.0 - mv file and datalist and variant - manual modification checkIn - copy working copy to history 1.1 - mv file and datalist to oldNode - versionService merge oldNode
The Class VersionHistoryWebScript.
ExcelDataListDownloadExporter class.
ExcelDataListOutputPlugin interface.
ExcelDataListOutputWriter class.
ExcelHelper class.
 
 
ExcelReportEngine class.
ExcelReportSearchPlugin interface.
ExcelReportSearchRenderer class.
ExcelSearchAction class.
Handler for exporting node content to Excel file
ExcelXmlEntityVisitor class.
The Interface ExportSearchService.
Class used to render the result of a search in a report
Webscript that send the result of a search in a report
ExportUsersWebScript class.
ExpressionService interface.
ExpressionServiceImpl class.
ExtraQueryDatabaseAuditPlugin interface.
FileInfoListValueExtractor class.
Class that represent the mapping for importing a characteristic
ForecastValueDataItem interface.
 
 
 
FormatMode class.
The Class FormCheckInWebScript.
Return or save MLText field
FormParser interface.
This class represents the mapping for importing either a property formula or a node association.
FormulatedCharactDataItem interface.
FormulatedEntity interface.
FormulatedEntityHelper class.
Formulate entity
FormulateException class.
FormulationAuditPlugin class.
Abstract FormulationBaseHandler class.
Chain of responsibility executor.
FormulationChainPlugin interface.
FormulationExecutor class.
 
A handler in the chain of responsibility scheme.
FormulationPlugin interface.
 
FormulationService interface.
FormulationServiceImpl class.
ForumDataExtractor class.
Get activities as XML or JSON
GetContentWebScript class.
Get entity as XML
Get entity as XML
Webscript that send the list of saved search
GetStatisticsWebScript class.
GTINHelper class.
HierarchicalEntity interface.
HierarchyHelper class.
Class that represent the mapping for importing a hierarchy
HierarchyService interface.
Service that manages hierarchies
HttpEntityProviderCallback class.
IdentityServiceAccountProvider class.
ImageSpelFunctions class.
ImportEntityJsonVisitor class.
ImportEntityXmlVisitor class.
 
Store in the name of the product list folder the type of product list.
InitVisitor interface.
InitVisitorService interface.
InitVisitorServiceImpl class.
InternalField class.
IsManualListItemPatch
JavascriptReportEngine class.
Visitor for retrieving Activities in Json format
JSONDataListOutputWriter class.
JsonEntityVisitor class.
JsonFormulaHelper class.
JsonHelper class.
JsonSchemaEntityVisitor class.
JSONVersionExtractor class.
L2CacheSupport class.
 
 
LargeTextHelper class.
LazyLoadingDataList class.
 
LinkDataExtractor class.
LinkedListPolicy class.
LinkedValueAttributeExtractorPlugin class.
LinkedValueValueExtractor class.
LinkedValueAutoCompletePlugin class.
ListEntitiesWebScript class.
ListValueAttributeExtractorPlugin class.
ListValueAutoCompletePlugin class.
Copy prop value of cm:name in bcpg:lvValue to support all char
DynListPolicy class.
ManualDataItem interface.
Mapping Exception.
Create entity branch
MessageHelper class.
MinMaxValueDataItem interface.
MLTextHelper class.
 
MonitorWebScript class.
MultiLevelDataList class.
MultiLevelDataListService interface.
Extract MultiLevelDataList at corresponding level
MultiLevelDataListWebscript class.
MultiLevelExtractor class.
MultiLevelGroup class.
MultiLevelLeaf class.
Represent a multiLevel list data
Return or save MLText field
MultiListExtractor class.
MultiTenantWorkflowBootstrap class.
MutexFactory class.
NestedAdvSearchPlugin class.
NodeDataExtractor interface.
Used to extract properties from nodeRef
The Interface NodeVisitor.
NotificationRuleListValue class.
NotificationRuleJob class.
NotificationRuleListDataItem class.
NotificationRuleService interface.
NotificationRuleServiceImpl class.
NoXmlEntityReportExtractor class.
Store Chart infos
Use to store Olap Chart Data
Provide Metadata rapport
Act as a proxy for OLAP queries
OlapContext class.
Act as a proxy to OLAP Engine
OlapServiceImpl class.
OlapUtils class.
A rule trigger for the creation of secondary child associations.
A rule trigger for when nodes are moved.
On propety update trigger
Operation class.
PaginatedExtractedItems class.
PaginatedSearchCache interface.
PaginatedSearchCacheImpl class.
PDFScriptHelper class.
PermissionContext class.
PermissionModel class.
PermissionPolicy class.
PersonAttributeExtractorPlugin class.
PropertiesHelper class.
Modern Java 17 implementation using DateTimeFormatter and Records Provides better performance, thread safety, and immutability
 
The Class PropertyPermissionNodeFormFilter.
The Class PropertyPermissionTypeFormFilter.
Deprecated.
QNameAutoCompletePlugin class.
RecurringTimeType class.
RegulatoryEntity interface.
RegulatoryEntityItem interface.
RegulatoryResult class.
RemoteActivityVisitor interface.
RemoteEntityFormat class.
RemoteEntityService interface.
RemoteEntityServiceImpl class.
RemoteEntityVisitor interface.
RemoteException class.
RemoteHelper class.
RemoteJSONContext class.
 
RemoteParams class.
RemoteRateLimiter class.
RemoteSchemaGenerator class.
RemoteServiceRegistryImpl class.
RemoteServiceRegisty interface.
beCPG constants for repository
ReportableEntity interface.
ReportableEntityService interface.
ReportableEntityServiceImpl class.
ReportableError class.
 
ReportAssociationDecorator class.
ReportAuditPlugin class.
GET web script to get stream report content from the repository
Override ou ContentReader ExporterComponent
ReportDataSourceWebscript class.
ReportModel class.
ReportQuickShareThumbnailContentGet class.
ActionExecuter for creating an excel file containing content from the repository.
Handler for exporting node content to Excel file
beCPGReportServerClient used to interact with reporting server
ReportServerSearchContext class.
ReportServerSearchRenderer class.
ReportTplInformation class.
ReportTplService interface.
ReportTplServiceImpl class.
The Class ExportSearchTplsWebScript.
ReportTplWebScript class.
ReportType class.
ReportTypePatch class.
ReportUtils class.
ReportWebScript class.
The Interface RepoService.
The Class RepoServiceImpl.
RepositoryEntity interface.
Read informations from annotations
RepositoryEntityDefReaderImpl class.
RequirementAwareEntity interface.
Represents a requirement data type : packaging constraint, nutrient constraint...
ReqCtrlListDataItem class.
RequirementType class.
Helper class for RestTemplate configuration with optimized connection pooling, DNS cache management, and DNS resolution logging.
Custom request factory that logs DNS resolution and adds standard headers.
RevertEntityVersionWebScript class.
author Matthieu
author Matthieu
author Matthieu
ScriptMode class.
ScriptsFormulationHandler class.
Search class.
SearchConfig class.
SearchReportRenderer interface.
NotificationRuleFilter class.
SearchRuleResult class.
SearchRuleService interface.
SearchRuleServiceImpl class.
Webscript that send the result of a search
SecurityListValuePlugin class.
SecurityMethodBeforeAdvice class.
SecurityModel class.
SecurityService interface.
Security Service : is in charge to compute acls by node Type.
SecurityServicePlugin interface.
ShareFormParser class.
SimpleCharactDataItem interface.
SimpleExtractor class.
SimpleListDataItem interface.
SimulationWebScript class.
SingleAssocRefPolicyRuleTrigger class.
SingleNodeRefPolicyRuleTrigger class.
SiteHelper class.
SmartContentExtractor class.
SortableDataItem interface.
The Class SortableListPolicy.
SortDataListWebScript class.
SourceableDataItem interface.
SpelFormulaContext interface.
 
SpelFormulaService class.
SpelHelper class.
 
StandardExcelDataListOutputPlugin class.
StateableEntity interface.
StopWatchScope class.
StopWatchSupport class.
 
StringExtractor class.
The Enum StructCompareOperator.
The Class StructCompareResultDataItem.
Synchronisable interface.
SystemConfigScriptHelper class.
SystemConfigurationRegistry class.
SystemConfigurationService interface.
SystemConfigurationServiceImpl class.
SystemConfigurationWebScript class.
SystemGroup class.
System state of a node
Used to extract properties from product
TargetAssocAutoCompletePlugin class.
TaskListResourcesAssocIndexPatch class.
Helper JScript extension that retrieves or creates thumbnails/reports for entities.
TranslateHelper class.
TrashcanPatch class.
UnitAwareDataItem interface.
Update entity with POST xml
Update entity with POST xml
Exception thrown when attempting to create a user that already exists.
VariantAttributeExtractorPlugin class.
VariantAwareDataItem class.
VariantData class.
VariantDataItem interface.
VariantEntity interface.
Manage variant
VariantPolicy class.
VersionCleanerActionConfig class.
 
VersionCleanerActionExecuter class.
VersionCleanerJob class.
VersionCleanerService interface.
VersionCleanerServiceImpl class.
VersionExporter class.
VersionFilterType class.
VersionHelper class.
WebscriptHelper class.
WikiDataExtractor class.
WorkflowProcessListPlugin class.
WorkProviderFactory class.
 
 
 
 
 
 
WUsedExtractor class.
WUsedFilter interface.
 
WUsedListService interface.
 
WUsedListServiceImpl class.
XmlActivityVisitor class.
XmlEntityVisitor class.
XMLTextHelper class.
ActionExecuter for creating an archive (ie. zip) file containing content from the repository.
Handler for exporting node content to a ZIP file
ZipSearchRenderer class.