Package org.alfresco.service.cmr.repository
-
Interface Summary Interface Description ContentAccessor Interface for instances that provide read and write access to content.ContentReader Represents a handle to read specific content.ContentStreamListener Listens for notifications w.r.t.ContentWriter Represents a handle to write specific content.EntityRef A marker interface for entity reference classes.FileContentReader Extension toContentReader
for Readers which are able to make the backing file available to you.MimetypeService This service interface provides support for Mimetypes.MimetypeServiceAware Consumers of theMimetypeService
should implement this interface.NodeService Interface for public and internal node and store operations.PeriodProvider Provider API for period implementations -
Class Summary Class Description AssociationRef This class represents a regular, named node relationship between two nodes.ChildAssociationRef This class represents a child relationship between two nodes.ContentData The compound property representing contentContentUrlKey DirectAccessUrl MLText Class to represent a multilingual (ML) text value.NodeRef Reference to a nodeNodeRef.Status Helper class to convey the status of a node.NodeService.FindNodeParameters General node-find parameters.Path Representation of a simple path e.g.Path.AttributeElement Represents a qualified path to an attribute, including the sibling for repeated properties/attributes to retrieve e.g.Path.ChildAssocElement Represents a qualified path between a parent and a child node, including the sibling to retrieve e.g.Path.DescendentOrSelfElement Represents the // or /descendant-or-self::node() xpath elementPath.Element Represents a path element.Path.ParentElement Represents the /.. xpath elementPath.SelfElement Represents the /. xpath elementPeriod Implementation for the period data type "d:period" A period is specified by the period type and an optional expression.StoreRef Reference to a node store -
Enum Summary Enum Description PeriodProvider.ExpressionMutiplicity Period expression multiplicity -
Exception Summary Exception Description AbstractStoreException Store-related exception that keeps a handle to the store referenceArchivedIOException Unable to access as content is in an Archived state.AssociationExistsException Thrown when an operation could not be performed because a named association already exists between two nodesContentIOException Wraps a generalExceptions
that occurred while reading or writing content.ContentServiceTransientException This exception should be thrown when a content operation could not be performed due to a transient condition and where it is possible that a subsequent request to execute the same action might succeed, all other things not having changed.InvalidChildAssociationRefException Thrown when an operation cannot be performed because thechild association reference no longer exists.InvalidNodeRefException Thrown when an operation cannot be performed because the node reference no longer exists.InvalidStoreRefException Thrown when an operation cannot be performed because the store reference no longer exists.MalformedNodeRefException Thrown when a nodeRef representation is invalid.RestoreInProgressException Content Restoration in progressStoreExistsException Thrown when an operation cannot be performed because the store reference no longer exists.XPathException