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 |
---|---|
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
|
String[] |
getPaths()
Get the root paths for this distribution request
|
DistributionRequestType |
getRequestType()
Get the
DistributionRequestType associated with this request |
boolean |
isDeep(String path)
Returns whether the paths are covering the entire subtree (deep) or just the specified nodes (shallow)
|
@Nonnull DistributionRequestType getRequestType()
DistributionRequestType
associated with this requestDistributionRequestType
@Nonnull String[] getPaths()
boolean isDeep(@Nonnull String path)
path
- the path to be checkedtrue
if the paths are deepCopyright © 2007–2015 The Apache Software Foundation. All rights reserved.