AEM Forms Backend Developer Professional study materials
AEM Forms Backend Developer Professional study resources

AEM Forms Backend Developer Professional flashcards

AEM Forms Backend Developer Professional · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

AEM Forms on OSGi
Deployment model where the Forms add-on package installs Forms services as OSGi bundles on the AEM/JCR stack, with no separate application server or Forms database.
AEM Forms on JEE
Deployment model where Forms services run on a separate Java EE application server (e.g., JBoss, WebLogic) with their own database, exposing services as web services.
PDF Generator native binaries
Platform-specific conversion libraries required by the PDF Generator service to convert Office, PostScript, and image files to PDF; they must match the Forms add-on version.
bindRef
Adaptive Form field property that maps the field to a data model node; an empty bindRef means the field's value is not included in submitted data.
guideBridge
Client-side JavaScript API for interacting with an Adaptive Form, providing methods such as getFormData, setData, validate, and event subscription.
Form Data Model
A data integration asset backed by JDBC, REST, SOAP, or OData sources that generates get, read, and write services consumed by Adaptive Forms, IC, and workflows.
DDX
XML document used by the Assembler service that describes input documents and the desired output operation, such as assemble, convert, transform, or extract.
Output service
Document Service that renders an XDP template plus XML data into PDF or other formats, with options for PDF/A, tagged PDF, and font embedding.
Reader Extensions
Document Service that applies usage rights, such as save or comment, to a PDF so the rights are honored by Adobe Reader.
Assign Task step
Forms Workflow step that creates a task in the AEM Inbox, referencing the task form by path and storing payload data in workflow metadata.
WorkflowProcess interface
OSGi interface implemented by custom workflow steps, with an execute method receiving WorkItem, WorkflowSession, and MetaDataMap parameters.
MetaDataMap
Workflow data container passed to process steps that carries payload and metadata, including arguments passed via the workflow args map.
Data Dictionary
Correspondence Management asset defining data elements and their types, mapping to the XML schema used for letter and IC personalization.
Interactive Communications
Multi-channel correspondence capability extending letters to print, web, and mobile channels using document fragments, charts, and a data model.
Text fragment
Reusable text block in Correspondence Management that can contain variables and is assembled into letters or Interactive Communications.
Layout fragment
Correspondence Management asset defining the visual structure of a letter, including target areas where content fragments are placed.
AEM ACLs for Forms
Access control entries on forms, Form Data Models, and letters; users need read permission on the form and all referenced assets to render it.
CSRF filter
AEM security filter requiring a CSRF token for state-changing requests, including Forms REST endpoints that submit or modify data.
Secure vault
AEM mechanism using CryptoSupport to encrypt stored credentials, used to avoid plaintext passwords in OSGi configurations and data source settings.
SubmitAction interface
OSGi interface implemented by custom Adaptive Form submit actions, registered as an OSGi service and referenced by name in the form's submit configuration.
PrefillDataProvider
Interface implemented by custom prefill services that populate Adaptive Form fields at render time; registered as an OSGi service and referenced by name.
DocumentServiceFactory
OSGi service used to obtain Document Services clients such as Output, Assembler, Forms, and Reader Extensions on the OSGi deployment.
Forms Document Services API
HTTP endpoint used on AEMaaCS to invoke Document Services, authenticated with service credentials, since local PDF Generator is unavailable on Cloud Service.
JDBC data source pool
OSGi configuration holding database URL, driver, and credentials that a Form Data Model references for relational data integration.
FDM associations
Relationships derived from foreign keys in a data source and exposed as navigation properties, used to bind nested or repeating panels in forms.
Workflow launcher
AEM configuration that triggers a workflow on node events, such as asset creation, or on form submission for Forms-centric workflows.
PDF/A output
Archival PDF variant produced by the Output service that requires embedded fonts and no encryption to remain compliant.
Dedicated PDF Generator instance
Deployment pattern placing PDF Generator on its own instance because conversion is CPU and memory intensive and competes with authoring workloads.
Sling health checks
AEM console page that reports service status, including Forms Document Service availability, used to validate a deployment.
Dispatcher Forms filters
Dispatcher rules that must permit paths such as /content/forms/af and /bin/forms so Forms Portal rendering and submissions reach AEM.
Workflow purge
Administrative operation that removes completed workflow instances to prevent repository bloat and maintain performance.
Forms add-on version match
Requirement that the Forms add-on package version equal the AEM quickstart and service pack version, otherwise bundles fail to resolve at startup.