public class ContentBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected org.apache.sling.api.resource.ResourceResolver |
resourceResolver |
Constructor and Description |
---|
ContentBuilder(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver) |
Modifier and Type | Method and Description |
---|---|
protected @NotNull org.apache.sling.api.resource.Resource |
ensureResourceExists(@NotNull java.lang.String path)
Ensure that a resource exists at the given path.
|
@NotNull org.apache.sling.api.resource.Resource |
resource(@NotNull org.apache.sling.api.resource.Resource resource,
@NotNull java.lang.String name)
Create child resource below the given parent resource.
|
@NotNull org.apache.sling.api.resource.Resource |
resource(@NotNull org.apache.sling.api.resource.Resource resource,
@NotNull java.lang.String name,
@NotNull java.util.Map<java.lang.String,java.lang.Object> properties)
Create child resource below the given parent resource.
|
@NotNull org.apache.sling.api.resource.Resource |
resource(@NotNull org.apache.sling.api.resource.Resource resource,
@NotNull java.lang.String name,
java.lang.Object... properties)
Create child resource below the given parent resource.
|
@NotNull org.apache.sling.api.resource.Resource |
resource(@NotNull java.lang.String path)
Create resource.
|
@NotNull org.apache.sling.api.resource.Resource |
resource(@NotNull java.lang.String path,
@NotNull java.util.Map<java.lang.String,java.lang.Object> properties)
Create resource.
|
@NotNull org.apache.sling.api.resource.Resource |
resource(@NotNull java.lang.String path,
java.lang.Object... properties)
Create resource.
|
protected final org.apache.sling.api.resource.ResourceResolver resourceResolver
public ContentBuilder(@NotNull @NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver)
resourceResolver
- Resource resolver@NotNull public final @NotNull org.apache.sling.api.resource.Resource resource(@NotNull @NotNull java.lang.String path)
nt:unstructured
nodes.path
- Page path@NotNull public final @NotNull org.apache.sling.api.resource.Resource resource(@NotNull @NotNull java.lang.String path, @NotNull @NotNull java.util.Map<java.lang.String,java.lang.Object> properties)
nt:unstructured
nodes.path
- Page pathproperties
- Properties for resource.@NotNull public final @NotNull org.apache.sling.api.resource.Resource resource(@NotNull @NotNull java.lang.String path, @NotNull java.lang.Object... properties)
nt:unstructured
nodes.path
- Page pathproperties
- Properties for resource.@NotNull public final @NotNull org.apache.sling.api.resource.Resource resource(@NotNull @NotNull org.apache.sling.api.resource.Resource resource, @NotNull @NotNull java.lang.String name)
resource
- Parent resourcename
- Child resource name@NotNull public final @NotNull org.apache.sling.api.resource.Resource resource(@NotNull @NotNull org.apache.sling.api.resource.Resource resource, @NotNull @NotNull java.lang.String name, @NotNull @NotNull java.util.Map<java.lang.String,java.lang.Object> properties)
resource
- Parent resourcename
- Child resource nameproperties
- Properties for resource.@NotNull public final @NotNull org.apache.sling.api.resource.Resource resource(@NotNull @NotNull org.apache.sling.api.resource.Resource resource, @NotNull @NotNull java.lang.String name, @NotNull java.lang.Object... properties)
resource
- Parent resourcename
- Child resource nameproperties
- Properties for resource.@NotNull protected final @NotNull org.apache.sling.api.resource.Resource ensureResourceExists(@NotNull @NotNull java.lang.String path)
nt:unstructured
node type.path
- Resource pathCopyright © 2014–2021 wcm.io. All rights reserved.