Class UrlResourceReference
java.lang.Object
org.apache.wicket.request.resource.ResourceReference
org.apache.wicket.request.resource.UrlResourceReference
- All Implemented Interfaces:
Serializable
,org.apache.wicket.util.io.IClusterable
A ResourceReference that can be used to point to a resource by using an Url. For example to a
resource residing in a CDN (Content Delivering Network) or context relative one.
- Since:
- 6.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.wicket.request.resource.ResourceReference
ResourceReference.Key, ResourceReference.LambdaResourceReference, ResourceReference.UrlAttributes
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal IResource
Returns the resource.final org.apache.wicket.request.Url
getUrl()
boolean
setContextRelative
(boolean contextRelative) toString()
Methods inherited from class org.apache.wicket.request.resource.ResourceReference
canBeRegistered, equals, getDependencies, getExtension, getKey, getLocale, getName, getScope, getStyle, getUrlAttributes, getVariation, hashCode, of, of
-
Constructor Details
-
UrlResourceReference
Constructor.- Parameters:
url
- the url of the external resource
-
-
Method Details
-
getUrl
- Returns:
- the url of the external resource
-
getResource
Description copied from class:ResourceReference
Returns the resource.- Specified by:
getResource
in classResourceReference
- Returns:
null
because this ResourceReference won't use an IResource to deliver the content of the external resource. The browser will make a direct request to the external url.
-
setContextRelative
-
isContextRelative
-
toString
- Overrides:
toString
in classResourceReference
-