Package org.exoplatform.resolver


package org.exoplatform.resolver
  • Classes
    Class
    Description
    This class is an aggregation of ResourceResolver object and extends itself the ResourceResover class.
    Created by The eXo Platform SARL Author : Tuan Nguyen tuan08@users.sourceforge.net Mar 15, 2006
    Created by The eXo Platform SARL Author : Tuan Nguyen tuan08@users.sourceforge.net Mar 15, 2006
     
    Created by The eXo Platform SAS Mar 15, 2006
     
    This abstract class provide an abstract way to retrieve different resources in different contexts (war, jar....)
    For example, to retrieve resource from an portlet, we implement
    PortletResourceResolver

    In gatein, we have caching machanism which use ResourceKey
    as key to determine cached resource, ResourceKey is generated by ResourceResolver.createResourceKey method

    By default, createResourceKey method return difference ResourceKey
    if we call that method on difference ResourceResolver instances (even with the same resource url)

    To make our caching machanism work properly,please make sure you use the same ResourceResolver
    or override the createResourceKey method of abstract class ResourceResolver
    and return the same ResourceKey for the same resource url

    Created by The eXo Platform SAS Mar 15, 2006
    Created by The eXo Platform SAS Mar 15, 2006