Groovy Documentation

org.grails.plugin.resource
[Groovy] Class BaseUrlResourceMapper

java.lang.Object
  org.grails.plugin.resource.BaseUrlResourceMapper

class BaseUrlResourceMapper

Mapper that applies an optional base url to resources, e.g. for putting content out to one or more pull CDNs

Authors:
Tomas Lin
Since:
1.2


Property Summary
static java.lang.Object phase

static java.lang.Object priority

 
Constructor Summary
BaseUrlResourceMapper()

 
Method Summary
private int getHashedResourceNum(java.lang.String toHash, int maxNum)

private java.lang.String getModuleName(java.lang.Object resource)

private java.lang.String getUrl(java.lang.Object configItem, java.lang.Object linkUrl)

private boolean isResourceBundle(java.lang.Object resource)

java.lang.Object map(java.lang.Object resource, java.lang.Object config)

void verifySameBaseUrlForAllModulesInBundle(AggregatedResourceMeta bundle, java.util.Map config)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

phase

static java.lang.Object phase


priority

static java.lang.Object priority


 
Constructor Detail

BaseUrlResourceMapper

BaseUrlResourceMapper()


 
Method Detail

getHashedResourceNum

private int getHashedResourceNum(java.lang.String toHash, int maxNum)


getModuleName

private java.lang.String getModuleName(java.lang.Object resource)


getUrl

private java.lang.String getUrl(java.lang.Object configItem, java.lang.Object linkUrl)


isResourceBundle

private boolean isResourceBundle(java.lang.Object resource)


map

java.lang.Object map(java.lang.Object resource, java.lang.Object config)


verifySameBaseUrlForAllModulesInBundle

void verifySameBaseUrlForAllModulesInBundle(AggregatedResourceMeta bundle, java.util.Map config)


 

Groovy Documentation