Package org.ametys.cms.repository
package org.ametys.cms.repository
-
ClassDescriptionInterface to handle attachments on AmetysObjectHelper for common processing used while synchronizing.CommentableAmetysObject<T extends AbstractComment>A commentable ametys objectContent abstraction defined by the following properties: type the content type (can only be set on creation) language the language (can only be set on creation) title the title creator the login of the creator creationDate the date when the content was created lastContributor the login of the last contributor lastModified the date when the last modification takes placeRecord to get referencing contents with additional informations, we can get a limited number of referencing contents, then we would need the total number of refencing contents and if all references has been resolved.DAO for manipulating contentsThe mode for tag edition
AmetysObjectFactoryhandlingDefaultContent.Helper for creating JCR XPath queries involving content predicates.
Created XPath queries are like ://element(*, ametys:content)[<content predicate>]Constructs anExpressiontesting the content type.Constructs anExpressiontesting the content type.Constructs anExpressiontesting the current workflow step.DefaultContent<F extends ContentFactory>Default implementation of aContent, also versionable, lockable and workflow-aware.Default implementation of aContent, also versionable, lockable and workflow-aware.Constructs anExpressiontesting the existence of a particular step on the workflow history.Constructs anExpressioncorresponding to a language comparison.Constructs anExpressiontesting the mixin type.JCRAmetysObjectfor model aware data holders in CMSModifiable content abstractionImplementation modifiable data holder for contentAmetysObjectFactoryhandlingContent.Provides helper methods to use theModifiableContentAPI onDefaultContents.ModifiableDefaultContent<F extends ModifiableContentFactory>Default implementation of aContent, also versionable, lockable and workflow-aware.Interface that brings togetherModifiableContentandWorkflowAwareContent.Interface to handle reactions on objectReaction type.Helper class which provides methods to manage reactions on a objectInterface to handle reports on objectHelper class which provides methods to manage reports on a objectActionfor selecting the JCR workspace to use.Constructs anExpressionfor sub-content comparisonContentabstraction defined by the following additional property: workflowId the id of the workflow instance associated with the contentProvides helper methods to use theWorkflowAwareContentAPI onJCRAmetysObjects.Constructs anExpressiontesting the current workflow step of a content.