Package org.alfresco.service.cmr.repository

Interface Summary
ContentAccessor Interface for instances that provide read and write access to content.
ContentReader Represents a handle to read specific content.
ContentService Provides methods for accessing and transforming content.
ContentStreamListener Listens for notifications w.r.t.
ContentWriter Represents a handle to write specific content.
CopyService Node operations service interface.
CrossRepositoryCopyService Simple interface for copying between the two repsitory implementations.
EntityRef A marker interface for entity reference classes.
MimetypeService This service interface provides support for Mimetypes.
NodeService Interface for public and internal node and store operations.
PeriodProvider Provider API for period implementations
ScriptLocation Interface encapsulating the location of a script and providing access to it.
ScriptProcessor Script processor interface
ScriptService Script Service.
TemplateImageResolver Interface contract for the conversion of file name to a fully qualified icon image path for use by templating and scripting engines executing within the repository context.
TemplateProcessor Interface to be implemented by template engine wrapper classes.
TemplateProcessorExtension Interface to represent a server side template extension implementation
TemplateService Template Service.
TemplateValueConverter A service capable of converting Java objects for use within a template.
 

Class Summary
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 content
FileTypeImageSize  
MLText Class to represent a multilingual (ML) text value.
MLTextTest  
NodeRef Reference to a node
NodeRef.Status Helper class to convey the status of a node.
NodeRefTest  
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 element
Path.Element Represents a path element.
Path.ParentElement Represents the /.. xpath element
Path.SelfElement Represents the /. xpath element
PathTest  
Period Implementation for the period data type "d:period" A period is specified by the period type and an optional expression.
PeriodProvider.ExpressionMutiplicity Period expression multiplicity
StoreRef Reference to a node store
TransformationOptions Class containing values of options that are passed to content transformers.
 

Exception Summary
AbstractStoreException Store-related exception that keeps a handle to the store reference
AspectMissingException Used to indicate that an aspect is missing from a node.
AssociationExistsException Thrown when an operation could not be performed because a named association already exists between two nodes
ContentIOException Wraps a general Exceptions that occurred while reading or writing content.
CopyServiceException Nodes operations service exception class.
CyclicChildRelationshipException Thrown when a cyclic parent-child relationship is detected.
DuplicateChildNodeNameException Thrown when a child node cm:name property violates the data dictionary duplicate child association constraint.
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.
NoTransformerException Thrown when a transformation request cannot be honoured due to no transformers being present for the requested transformation.
StoreExistsException Thrown when an operation cannot be performed because the store reference no longer exists.
TemplateException  
XPathException  
 



Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.