@ProviderType
public interface DistributionRequest
DistributionRequest
represents the need from the caller to have
some content being distributed from a source instance to a target instance.Modifier and Type | Method and Description |
---|---|
@NotNull String[] |
getFilters(String path)
Get the filters applicable for a specific path
+/foo/.* - include all content under /foo
-/foo - exclude /foo node
filters are checked in order and the last matched filter determines inclusion/exclusion
|
@NotNull String[] |
getPaths()
Get the root paths for this distribution request
|
@NotNull DistributionRequestType |
getRequestType()
Get the
DistributionRequestType associated with this request |
boolean |
isDeep(@NotNull String path)
Returns whether the paths are covering the entire subtree (deep) or just the specified nodes (shallow)
|
@NotNull @NotNull DistributionRequestType getRequestType()
DistributionRequestType
associated with this requestDistributionRequestType
@NotNull @NotNull String[] getPaths()
boolean isDeep(@NotNull @NotNull String path)
path
- the path to be checkedtrue
if the paths are deep@NotNull @NotNull String[] getFilters(String path)
path
- the path to get applicable filters forCopyright © 2010 - 2020 Adobe. All Rights Reserved