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

java.lang.Object
  extended by com.atlassian.confluence.content.render.xhtml.model.resource.identifiers.IdAndTypeResourceIdentifierResolver
All Implemented Interfaces:
ResourceIdentifierResolver<IdAndTypeResourceIdentifier,Object>

public class IdAndTypeResourceIdentifierResolver
extends Object
implements ResourceIdentifierResolver<IdAndTypeResourceIdentifier,Object>


Constructor Summary
IdAndTypeResourceIdentifierResolver(AttachmentManager attachmentManager, SpaceManager spaceManager)
           
 
Method Summary
 Object resolve(IdAndTypeResourceIdentifier resourceIdentifier, ConversionContext conversionContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IdAndTypeResourceIdentifierResolver

public IdAndTypeResourceIdentifierResolver(AttachmentManager attachmentManager,
                                           SpaceManager spaceManager)
Method Detail

resolve

public Object resolve(IdAndTypeResourceIdentifier resourceIdentifier,
                      ConversionContext conversionContext)
               throws CannotResolveResourceIdentifierException
Specified by:
resolve in interface ResourceIdentifierResolver<IdAndTypeResourceIdentifier,Object>
Parameters:
resourceIdentifier - resource identifier
conversionContext - the conversion context
Returns:
the resource associated with the specified resource identifier (cannot be null)
Throws:
CannotResolveResourceIdentifierException - if the specified resource identifier cannot be resolved (this shouldn't typically happen unless someone has removed the resource)


Copyright © 2003–2015 Atlassian. All rights reserved.