Package io.wcm.handler.link
Class SyntheticLinkResource
- java.lang.Object
-
- org.apache.sling.api.adapter.SlingAdaptable
-
- org.apache.sling.api.resource.AbstractResource
-
- org.apache.sling.api.resource.SyntheticResource
-
- io.wcm.handler.link.SyntheticLinkResource
-
- All Implemented Interfaces:
org.apache.sling.api.adapter.Adaptable,org.apache.sling.api.resource.Resource
@ProviderType public final class SyntheticLinkResource extends org.apache.sling.api.resource.SyntheticResourceSynthetic resource for building links viaLinkHandler. Use properties with names provided byLinkNameConstants.
-
-
Constructor Summary
Constructors Constructor Description SyntheticLinkResource(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull java.lang.String path)Instantiate resource with static path/resource typeSyntheticLinkResource(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull java.lang.String path, @NotNull java.util.Map<java.lang.String,java.lang.Object> properties)Instantiate resource with static path/resource type
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <Type> TypeadaptTo(java.lang.Class<Type> type)-
Methods inherited from class org.apache.sling.api.resource.SyntheticResource
getPath, getResourceMetadata, getResourceResolver, getResourceSuperType, getResourceType, toString
-
Methods inherited from class org.apache.sling.api.resource.AbstractResource
getChild, getChildren, getName, getParent, getValueMap, hasChildren, isResourceType, listChildren
-
-
-
-
Constructor Detail
-
SyntheticLinkResource
public SyntheticLinkResource(@NotNull @NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull @NotNull java.lang.String path)Instantiate resource with static path/resource type- Parameters:
resourceResolver- Resource resolverpath- Resource path. Can be a non-existing path, but the path should be located somewhere within the applications content paths to make sure the handler configuration looked up via context-aware services is the expected one.
-
SyntheticLinkResource
public SyntheticLinkResource(@NotNull @NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull @NotNull java.lang.String path, @NotNull @NotNull java.util.Map<java.lang.String,java.lang.Object> properties)Instantiate resource with static path/resource type- Parameters:
resourceResolver- Resource resolverpath- Resource path. Can be a non-existing path, but the path should be located somewhere within the applications content paths to make sure the handler configuration looked up via context-aware services is the expected one.properties- Properties for resource
-
-