Package io.wcm.testing.mock.aem
Class MockExternalizer
- java.lang.Object
-
- io.wcm.testing.mock.aem.MockExternalizer
-
- All Implemented Interfaces:
com.day.cq.commons.Externalizer
public final class MockExternalizer extends Object implements com.day.cq.commons.Externalizer
Mock implementation ofExternalizer.
-
-
Constructor Summary
Constructors Constructor Description MockExternalizer()Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringabsoluteLink(String scheme, String path)StringabsoluteLink(org.apache.sling.api.resource.ResourceResolver resourceResolver, String scheme, String path)StringabsoluteLink(org.apache.sling.api.SlingHttpServletRequest request, String scheme, String path)StringauthorLink(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path)StringauthorLink(org.apache.sling.api.resource.ResourceResolver resourceResolver, String scheme, String path)StringexternalLink(org.apache.sling.api.resource.ResourceResolver resourceResolver, String domain, String path)StringexternalLink(org.apache.sling.api.resource.ResourceResolver resourceResolver, String domain, String scheme, String path)StringpublishLink(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path)StringpublishLink(org.apache.sling.api.resource.ResourceResolver resourceResolver, String scheme, String path)StringrelativeLink(org.apache.sling.api.SlingHttpServletRequest request, String path)voidsetMapping(String domain, String domainURI)Allows to set a custom domain mapping for the unit test.
-
-
-
Method Detail
-
setMapping
public void setMapping(String domain, String domainURI)
Allows to set a custom domain mapping for the unit test.- Parameters:
domain- DomaindomainURI- Domain URI
-
externalLink
public String externalLink(org.apache.sling.api.resource.ResourceResolver resourceResolver, String domain, String path)
- Specified by:
externalLinkin interfacecom.day.cq.commons.Externalizer
-
externalLink
public String externalLink(org.apache.sling.api.resource.ResourceResolver resourceResolver, String domain, String scheme, String path)
- Specified by:
externalLinkin interfacecom.day.cq.commons.Externalizer
-
authorLink
public String authorLink(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path)
- Specified by:
authorLinkin interfacecom.day.cq.commons.Externalizer
-
authorLink
public String authorLink(org.apache.sling.api.resource.ResourceResolver resourceResolver, String scheme, String path)
- Specified by:
authorLinkin interfacecom.day.cq.commons.Externalizer
-
publishLink
public String publishLink(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path)
- Specified by:
publishLinkin interfacecom.day.cq.commons.Externalizer
-
publishLink
public String publishLink(org.apache.sling.api.resource.ResourceResolver resourceResolver, String scheme, String path)
- Specified by:
publishLinkin interfacecom.day.cq.commons.Externalizer
-
absoluteLink
public String absoluteLink(org.apache.sling.api.resource.ResourceResolver resourceResolver, String scheme, String path)
- Specified by:
absoluteLinkin interfacecom.day.cq.commons.Externalizer
-
absoluteLink
public String absoluteLink(org.apache.sling.api.SlingHttpServletRequest request, String scheme, String path)
- Specified by:
absoluteLinkin interfacecom.day.cq.commons.Externalizer
-
absoluteLink
public String absoluteLink(String scheme, String path)
- Specified by:
absoluteLinkin interfacecom.day.cq.commons.Externalizer
-
-