Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Integrators' glossary

The terms integrators meet when connecting Exponential with other systems - Exponential's own concepts (class, object, node, remote id, siteaccess, operation, trigger, cronjob part) and general integration terms…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/integrators/integrators-glossary.md

On this page

Integrators' glossary

Terms in alphabetical order. Exponential's own terms are explained as an integrator needs them; the full product glossary is Glossary, and developers have the glossary for extension developers.

A to D

TermMeaning
Access extensionAn extension activated for some siteaccesses only (ActiveAccessExtensions); scripts must name such a siteaccess with -s
API key (personal)A credential expk_... that a user makes for one program; scoped, revocable, sent as Authorization: Bearer (page)
Audit trailThe record of what happened in the installation, with sinks for syslog, mail and a signed webhook (page)
Class (content class)The definition of a kind of content: its attributes and their datatypes (mapping)
CollectionOne sending of a form (information collection) (page)
Content jobA large operation (remove, copy, move, hide a subtree) run in batches in the background
Cronjob partA named group of scripts run by runcronjobs.php <part> (page)
DatatypeThe type of an attribute (ezstring, ezimage ...); its fromString() defines the import format
Dead letterWhere an item goes after its last failed attempt, for a person to look at
Delta runA run that moves only what changed since the last watermark
Dry runA run that reports what it would change and changes nothing

E to N

TermMeaning
Event listenerA function attached to a kernel event of ezpEvent (site.ini [Event] Listeners[]) (page)
expservicesThe extension that offers the administration's functions as JSON services under /ezjscore/call/ (page)
ExtensionThe unit an integration is built and shipped as (page)
ezjscore server functionA static PHP method callable at /ezjscore/call/<server>::<function> (page)
IdempotencyRunning something twice has the same effect as once; the basis of safe retries (page)
InboxA table where incoming messages are stored before processing, so duplicates are recognized
LocationA place of an object in the content tree; same as node
Login handlerA class that checks a login and password (standard, LDAP, textfile, your own) (page)
NodeA location of an object in the tree, with its own id and URL alias

O to R

TermMeaning
Object (content object)One piece of content of a class, with versions and translations; may have several nodes
OperationA named kernel action (publish, move, checkout) run through eZOperationHandler, with triggers before and after
OutboxA table where changes are recorded inside Exponential and sent later by a separate process (pattern)
PackageAn .ezpkg archive with classes, content and files (page)
PolicyA right of a role: module, function and limitations (Subtree, Class, Section, Language ...)
Publish operationThe operation that makes a version current; runs workflows, clears caches, indexes
Remote idA string key of an object (up to 100 characters, unique) that an integration sets from the source's id
RoleA set of policies assigned to users or groups (page)

S to Z

TermMeaning
ScopeWhat a personal API key may be used for: read, publish, edit, remove
Service accountA user made for one integration, with a narrow role
SiteaccessA configuration through which the installation is reached (a site, a language, the administration); scripts choose one with -s
SSO handlerA class named in SingleSignOnHandlerArray[] that recognizes a user without a login form (page)
TriggerThe link between an operation (before or after) and a workflow (page)
VelocityThe persistent-worker web server of Exponential (page)
WatermarkThe point up to which data was synchronized (a time, an id)
WorkflowAn ordered list of events that runs on a trigger
Workflow event typeA class providing one step of a workflow; your integration hook

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x