package

com.atlassian.confluence.content.render.xhtml.model.resource.identifiers

Interfaces

AttachmentContainerResourceIdentifier A marker interface for attachment container resource identifiers. 
NamedResourceIdentifier Defines a resource identifier for which a name can be determined. 
ResourceIdentifier Encapsulates all the state that is required to identify or resolve the location of a particular resource. 
ResourceIdentifierFactory Responsible for generating a resource identifier for a resource. 
ResourceIdentifierResolver<X extends ResourceIdentifier, Y> Responsible for resolving or locating the actual resource identified by a resource identifier. 

Classes

AttachmentResourceIdentifier  
AttachmentResourceIdentifierResolver  
BlogPostResourceIdentifier Restrict BlogPostsForDateDto to a single BlogPost on a date. 
BlogPostResourceIdentifierResolver  
BlogPostsForDateResourceIdentifier  
ContentEntityResourceIdentifier  
ContentEntityResourceIdentifierResolver  
DefaultResourceIdentifierFactory Generates resource identifiers that contain some of the actual state of the resource. 
DraftResourceIdentifier Identifies a draft resource. 
DraftResourceIdentifierResolver  
IdAndTypeResourceIdentifier Resource identifier containing the the id and type of a resource. 
IdAndTypeResourceIdentifierResolver  
PageResourceIdentifier  
PageResourceIdentifierResolver  
ShortcutResourceIdentifier  
SpaceResourceIdentifier  
SpaceResourceIdentifierResolver  
UserResourceIdentifier  
WikiLinkBasedResourceIdentifier A resource identifier representing just the raw data of the link to preserve links which could not be resolved. 

Exceptions

CannotResolveAttachmentContainerException

Checked exception thrown when there is an issue resolving a resource identifier for an attachment. 

CannotResolveResourceIdentifierException Checked exception thrown when there is an issue resolving a resource identifier. 
ResourceIdentifierCreationException Thrown when there is an error creating a resource identifier for a particular resource.