Skip to end of metadata
Go to start of metadata

This glossary will help you understand terms or acronyms with which you may not be familiar or which may require explanations.

License

Icon

This documentation is copyrighted by Nuxeo and published under the Creative Common BY-SA license. More details on the Nuxeo documentation license page.

Space Index

0-9 ... 0 A ... 3 B ... 1 C ... 5 D ... 3 E ... 2
F ... 1 G ... 1 H ... 0 I ... 0 J ... 0 K ... 0
L ... 3 M ... 1 N ... 6 O ... 0 P ... 2 Q ... 0
R ... 1 S ... 1 T ... 3 U ... 0 V ... 2 W ... 5
X ... 0 Y ... 0 Z ... 0 !@#$ ... 0    

0-9

A

Page: ACL
ACL An ACL is a set of security rules set on a document. It says for instance: For the Document D,  “The group G has the permission to Write” and “the User U has the permission to read”. In the Nuxeo Platform ACLs are inherited throughout the hierarchy of
Page: Action
Action Historically, the notion of action (and user action in Nuxeo Studio) has provided a mean to declare a link, a tab, a button in the user interface in a declarative way. It’s a great way of making the platform modular, since you can add a posteriori
Page: Artifact
(Maven) Artifact In general software terms, an artifact is one of many kinds of tangible by-product produced during the development of software. In Maven terminology, artifacts are specific results from build process. In Java, artifacts are mostly JAR fil

B

Page: Blob
Blob Blob is a frequent term used in the Nuxeo Platform documentation. In a more end-user language, it is equivalent to a “file”, a "binary content".    

C

Page: CAP
Content Application Platform (CAP) It is the basic set of features of the Nuxeo Platform, so as to offer a minimal set of document management features that can be used to develop content management applications while keeping it lean and thin. CAP features
Page: CMF
Nuxeo Case Management Framework (Nuxeo CMF), replaced by the technical module Content Routing in the Nuxeo Platform 5.6, extends the proven power of Nuxeo Enterprise Platform (Nuxeo EP) to the deliver content-centric applications needed by business users.
Page: CMIS
Content Management Interoperability Services (CMIS) CMIS is a specification for improving interoperability between Enterprise Content Management systems. OASIS approved CMIS as an OASIS Specification on May 1, 2010. It proposes a data model plus a set of
Page: Component
Component A component is a Nuxeo Runtime specific term (inspired by OSGI Specification) for defining a set of code and all kind of software instructions deployed on your Nuxeo Application.    
Page: Content View
Content View A content view is a list of data that comes from the repository. Most of the time, it is a list of documents, but it can also be a list of vocabularies or a list of audit entries. A content view is made of a query, an optional filter, a resul

D

Page: DAM
Digital Asset Management (DAM) DAM consists of management tasks and decisions surrounding the ingestion, annotation, cataloging, storage, retrieval and distribution of digital assets. Digital photographs, animations, videos and music are samples of media
Page: Document
Document The Document is the main structure managed by the Nuxeo Platform. Contrary to traditional file management system, a document is an object that holds system properties and custom properties, and goes far beyond the “file” concept. Inside Nuxeo Pla
Page: Document Type
Document Type An instance of document always holds a document type information that defines the list of schemas that can be found on the document, as well as some other informations such as the lifecycle to use, the forms to present to the user or the ver

E

Page: EAR
EAR (Enterprise application ARchive) From Wikipedia: EAR (Enterprise application ARchive) is a file format used by Java EE for packaging one or more modules into a single archive so that the deployment of the various modules onto an application server hap
Page: ECM
Enterprise Content Management (ECM) ECM is a formalized means of organizing and storing an organization's documents, and other content, that relate to the organization's processes. The term encompasses strategies, methods, and tools used throughout the li

F

Page: Flavor
A flavor is a set of variables which defines the branding of an application: the logo, the backgrounds and borders colors, and the font family and color. The Nuxeo Platform uses these variables in its default style set. The flavors are used for the global

G

Page: Graph
Graph (Workflow) A graph is the definition of a workflow process. It tells the server what should happen first, how execution is orchestrated, which nodes are orchestrate, etc. The graph has a start node, and one or multiple end nodes and between them a s

H

I

J

K

L

Page: Layout
Layout A layout is a definition of how data or UI components should be organised on the screen, in terms of “position”. A layout is organized either as a table or as a “grid”.  Layouts are used for specifying how the content of a tab in the UI should be d
Page: Lifecycle
Lifecycle The lifecycle of a document defines the states the document can be in, and the possible paths for going from one state to the other. It is useful for instance to say a case is “created”, “being_processed”, “processed”, “archived”.    
Page: Log4J
From Log4J page on Wikipedia: Apache log4j is a Java-based logging utility. It was originally written by Ceki Gülcü and is now a project of the Apache Software Foundation. log4j is one of several Java Logging Frameworks. See the Apache Log4J documentation

M

Page: Module
Module A module can be seen as a set of plugins that altogether add a useful functionality to the platform. The Nuxeo Platform has three modules available that enable you to easily add sets of features to the default content management functionalities, to

N

Page: Node
Node (Workflow) A workflow node is a “step” of the workflow model. The node holds the definition of what the workflow engine should do at this step: create a task for someone, send some notifications, update some document properties, … A node has a set of
Page: Nuxeo EP
Nuxeo Enterprise Platform (Nuxeo EP) Nuxeo Platform (aka Nuxeo EP in versions up to 5.4.x) is a platform for building ECM applications. It provides the technical infrastructure and the high-level services needed to build customized ECM applications. In or
Home page: Nuxeo Glossary
This glossary will help you understand terms or acronyms with which you may not be familiar or which may require explanations.   Navigate space
Page: Nuxeo Platform
Page: NXQL
NXQL NXQL is the Nuxeo Query Language, a SQL-like language used to query documents in a Nuxeo repository. NXQL allows for searching documents along their metadata as well as their fulltext content. Related pages:  NXQL in developer documentation How to qu
Page: NXR
NXR (NuXeo application aRchive) Definition The Nuxeo application archive is a structure built by a Nuxeo packaging process. That archive (a ZIP or an exploded directory) contains all the required Nuxeo bundles and third-party libraries assembled as an app

O

P

Page: Plug-in
Plug-in A plug-in is a JAR (Java packaging) that contains none to several components and resources that are deployed on the Nuxeo Application. Related pages: Plug-in in developer documentation Plug-in in Studio documentation
Page: Property
Property Also sometime referred to as as metadata, they are the granular element of data stored on a document. There are different types of properties: strings for text properties, dates, booleans for yes/no properties, integer for numbered properties, bl

Q

R

Page: Repository
Repository The repository is the part of the Nuxeo Platform in charge of storing and serving the documents. It embeds a lot of logic for ensuring the security and availability of the documents. We could make a parallel between a database and a repository.

S

Page: Schema
Schema A schema is a set of property definitions. For instance, the Nuxeo Platform uses the "Dublin Core" schema for most of its documents. Saying “document X holds the Dublin Core schema", is equivalent to saying that the document has a title property, a

T

Page: Tab
Tab A tab in the Nuxeo Platform is a view displayed on a document, controlled by a filter. It is a UI pattern used for presenting information and user actions related to one concept on the document. Usually, different user profiles see different tabs on t
Page: Task
Task (Workflow) A task is a persisted object that represents what a workflow instance expects from a user or a group of user, usually give some information through a form and click on a button (like Accept, Reject, Confirm, Notify, Transform …). A task us
Page: Transition
Transition (Life cycle)  A transition is what enables a document to go from one state to another in a life cycle. Studio documentation about transitions in life cycle: Lifecycle Developer documentation about transitions in life cycle: Content Repository T

U

V

Page: VCS
Visible Content Store (VCS) VCS is a storage model for Nuxeo documents that uses a SQL database as a backend and stores data in a clear and understandable manner (hence the name). VCS is available since Nuxeo 5.2 and is the default backend storage since N
Page: Vocabulary
Vocabulary A vocabulary is a list of values stored in Nuxeo and used for letting the user choose the value of a document property among a controlled list of values. Vocabularies are edited by functional administrators in the user interface of Nuxeo Platfo

W

Page: WAR
WAR (Web application ARchive) From Wikipedia: A WAR file (or Web application ARchive1) is a JAR file used to distribute a collection of JavaServer Pages, Java Servlets, Java classes, XML files, tag libraries, static Web pages (HTML and related files) and
Page: Widget
Widget A widget is an element of UI that can be displayed via the layout system. A widget can have a varying complexity, since simplest widget knows how to display a static text, some more complex are used to pickup values in a list, and some even more ad
Page: Workflow Engine
Workflow Engine The Nuxeo Platform embeds a workflow engine. The workflow engine knows how to read a workflow model and start a specific instance from the model, from the beginning to the end of the process execution. You should read the "Workflow Model”
Page: Workflow Instance
Workflow Instance A workflow instance is the instance of the execution of one given workflow model by the workflow engine. A workflow instance hold the data bound to a specific execution as well as the current state of execution.  A workflow instance is c
Page: Workflow Model
Workflow Model A “workflow model" is an enterprise process digitised in the platform. Typical processes that are candidates to this digitisation are documents validation, purchase orders,case processing, invoice management, …  Technically, a workflow is a

X

Y

Z

!@#$

Recently Updated

 
Navigate space
  • No labels
Page: ACL Page: Action Page: Artifact Page: Blob Page: CAP Page: CMF Page: CMIS Page: Component Page: Content View Page: DAM Page: Document Page: Document Type Page: EAR Page: ECM Page: Flavor Page: Graph Page: Layout Page: Lifecycle Page: Log4J Page: Module Page: Node Page: Nuxeo EP Page: Nuxeo Platform Page: NXQL Page: NXR Page: Plug-in Page: Property Page: Repository Page: Schema Page: Tab Page: Task Page: Transition Page: VCS Page: Vocabulary Page: WAR Page: Widget Page: Workflow Engine Page: Workflow Instance Page: Workflow Model