| Interface | Description |
|---|---|
| ApiEvent | |
| ApiEventListener |
Interface to implement if the listener should listen to event coming from external API
|
| ComplexPublicationService |
Provides for higher level publication and publication info retrieval operations.
|
| ComplexPublicationService.AggregatedPublicationInfo |
Aggregated (un-)publication info about a JCR node.
|
| ComplexPublicationService.FullPublicationInfo | |
| ExternalEventListener |
Interface to implement if the listener should listen
to external (coming from external cluster nodes) events
|
| JCRCallback<T> |
Callback interface for JCR code.
|
| JCRItemWrapper |
Interface for wrappers around
javax.jcr.Item to be able to inject
Jahia specific actions. |
| JCRNodeIteratorWrapper | |
| JCRNodeWrapper |
Interface for wrappers around
javax.jcr.Node to be able to inject
Jahia specific actions. |
| JCRPropertyWrapper |
Interface for wrappers for javax.jcr.property to allow more data format.
|
| JCRValueWrapper |
This is a wrapper for interface
Value to allow more types of properties. |
| NameGenerationHelper |
Name generation helper class.
|
| ProviderFactory |
Interface for provider factories.
|
| PublicationEvent |
Content publication event.
|
| PublicationEventListener |
Listener of content publication events.
|
| QueryManagerWrapper |
Extension of the QueryManager interface, with wrapped return types
|
| Class | Description |
|---|---|
| AclListener | |
| ChangedNodeInterceptor | |
| ChildNodesIterator |
Iterator used to filter translation and mount nodes
wrapping nodes on demand with a lazy size
|
| ComplexPublicationServiceImpl |
Service implementation that:
- delegates lower level info retrieval operations to the associated JCRPublicationService
- performs publication via an asynchronous job
|
| ConflictResolver |
User: toto
Date: Feb 1, 2010
Time: 5:58:37 PM
|
| DefaultEventListener |
User: toto
Date: 14 janv.
|
| DefaultNameGenerationHelperImpl | |
| DefaultValueListener |
JCR listener that automatically populates node properties with default values (in case of dynamic values or i18n properties or override properties) and creates
mandatory sub-nodes.
|
| EmptyPropertyIterator |
User: toto
Date: Feb 8, 2010
Time: 5:53:46 PM
|
| JCRAutoSplitUtils |
Utility class for auto-splitting child nodes of a node, based on the provided
settings.
|
| JCRContentUtils |
Utility class for accessing and manipulation JCR properties.
|
| JCRDescendantsNodeIterator |
Descendants node iterator, can stop recursion iteration by using a predicate
|
| JCREventIterator |
User: toto
Date: Jan 25, 2010
Time: 1:59:57 PM
|
| JCRItemWrapperImpl |
Jahia wrappers around
javax.jcr.Item to be able to inject
Jahia specific actions. |
| JCRMultipleValueUtils |
Custom implementation of ISO 9075 to encode only HEX_ENCODED characters
Implements the encode and decode routines as specified for XML name to SQL
identifier conversion in ISO 9075-14:2003.
If a character c is not valid at a certain position in an XML 1.0
NCName it is encoded in the form: '_x' + hexValueOf(c) + '_'. |
| JCRNodeWrapperImpl |
Wrappers around
javax.jcr.Node to be able to inject
Jahia specific actions. |
| JCRObservationManager |
Observation manager implementation
Execute listener synchronously after session.save()
|
| JCRObservationManager.EventWrapper | |
| JCRObservationManagerDispatcher |
This listener gets all event from the repository synchronously and store them in the observation manager.
|
| JCRPropertyWrapperImpl |
Wrapper for
Property to allow more data format. |
| JCRPublicationService |
This is a Jahia service, which offers functionality to publish, unpublish or get publication info of JCR nodes
|
| JCRSessionFactory |
The entry point into the content repositories provided by the
JCRStoreProvider list. |
| JCRSessionWrapper |
Jahia specific wrapper around
javax.jcr.Session to be able to inject
Jahia specific actions and to manage sessions to multiple repository providers in
the backend. |
| JCRStoreProvider |
A store provider to handle different back-end stores within a site.
|
| JCRStoreProviderChecker | |
| JCRStoreProviderCheckerJob |
Background task for checking remote server availability.
|
| JCRStoreService |
This is a Jahia service, which manages the delegation of JCR store related deployment
and export functions to the right
JCRStoreProvider. |
| JCRTemplate |
Helper class to simplify and unify JCR data access.
|
| JCRValueFactoryImpl |
Jahia's extension of the value factory, which takes care that references are always created as weakrerences, unless one is using the method createValue(Node, false)
|
| JCRValueWrapperImpl |
Implementation of JCRValueWrapper Interface.
|
| JCRVersionService |
Version listing and retrieval service.
|
| JCRWorkspaceWrapper |
Jahia specific wrapper around
javax.jcr.Workspace to be able to inject
Jahia specific actions and to manage workspaces on multiple repository providers in
the backend. |
| LastModifiedListener |
Listener implementation used to update last modification date.
|
| LazyPropertyIterator |
Jahia's wrapper of the JCR
javax.jcr.PropertyIterator. |
| MountPointJob |
Simple job callback that will process mount point events.
|
| MountPointListener |
External listener for the creation and deletion of a mount point nodes on other DF nodes to be able to mount/unmount the provider
locally.
|
| MountPointListener.MountPointEventValue |
Mount Point Event Value holder
|
| MultipleIterator<T extends javax.jcr.RangeIterator> |
Aggregate multiple iterators
|
| MultipleNodeIterator |
Aggregate multiple node iterators
|
| MultiplePropertyIterator |
Aggregate multiple properties iterators
|
| NamespaceRegistryWrapper |
Jahia's implementation of the JCR
javax.jcr.NamespaceRegistry. |
| NodeIteratorImpl |
Jahia's wrapper of the JCR
javax.jcr.NodeIterator. |
| NodeIteratorWrapper |
Invocation handler to decorate the
NodeIterator instance of the query result in order to wrap each Node into
JCRNodeWrapper. |
| NodenameListener |
Listener implementation used to update node name property when a node is added/moved/renamed.
|
| PropertyIteratorImpl |
Iterator on properties
|
| PublicationEvent.ContentPublicationInfo |
Information about a piece of published content.
|
| PublicationInfo |
Object to return publication status info for a node and if requested
also contains the infos for the referenced nodes or the subnodes.
|
| PublicationInfoNode | |
| PublicationJob |
Publication job
|
| RangeIteratorImpl |
Jahia's wrapper of the JCR
javax.jcr.RangeIterator. |
| RBACUtils | Deprecated |
| UGCListener |
Listener that watches creation of User Generated Content on published nodes.
|
| UnpublishOnLiveDeletionListener |
Listener implementation used to remove the j:published in default workspace
if the node in live workspace is removed.
|
| VersionInfo |
Contains version info for end-users.
|
| VersionIteratorImpl |
Jahia's wrapper of the JCR
javax.jcr.VersionIterator. |
| Enum | Description |
|---|---|
| JCRNodeLockType |
Various node lock types, used in Jahia.
|
| JCRNodeWrapper.NodeNamingConflictResolutionStrategy |
Defines ways to deal with duplicate node names when copying a node to a different parent
that already contains a node with the same name and same name siblings are not allowed.
|
| Exception | Description |
|---|---|
| CompositeConstraintViolationException | |
| NodeConstraintViolationException |
Exception thrown when an action would violate a constraint on a node type or structure.
|
| PropertyConstraintViolationException |
Exception thrown when an action would violate a constraint, defined on a node property.
|
Copyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.