Class DistributionPackageInfo
- java.lang.Object
-
- org.apache.sling.api.wrappers.ValueMapDecorator
-
- org.apache.sling.distribution.packaging.DistributionPackageInfo
-
-
Field Summary
Fields Modifier and Type Field Description static String
PROPERTY_PACKAGE_TYPE
distribution package typestatic String
PROPERTY_REQUEST_DEEP_PATHS
distribution request deep pathsstatic String
PROPERTY_REQUEST_PATHS
distribution request pathsstatic String
PROPERTY_REQUEST_TYPE
distribution request type
-
Constructor Summary
Constructors Constructor Description DistributionPackageInfo(String packageType)
Creates a new wrapper around an empty map.DistributionPackageInfo(String packageType, Map<String,Object> base)
Creates a new wrapper around a given map.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable String[]
getPaths()
get the paths covered by the package holding this info@Nullable DistributionRequestType
getRequestType()
get the request type associated to the package holding this info@NotNull String
getType()
String
toString()
-
Methods inherited from class org.apache.sling.api.wrappers.ValueMapDecorator
clear, containsKey, containsValue, entrySet, equals, get, get, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
-
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
-
-
-
Field Detail
-
PROPERTY_PACKAGE_TYPE
public static final String PROPERTY_PACKAGE_TYPE
distribution package type- See Also:
- Constant Field Values
-
PROPERTY_REQUEST_PATHS
public static final String PROPERTY_REQUEST_PATHS
distribution request paths- See Also:
- Constant Field Values
-
PROPERTY_REQUEST_DEEP_PATHS
public static final String PROPERTY_REQUEST_DEEP_PATHS
distribution request deep paths- See Also:
- Constant Field Values
-
PROPERTY_REQUEST_TYPE
public static final String PROPERTY_REQUEST_TYPE
distribution request type- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DistributionPackageInfo
public DistributionPackageInfo(String packageType, Map<String,Object> base)
Creates a new wrapper around a given map.- Parameters:
base
- wrapped object
-
DistributionPackageInfo
public DistributionPackageInfo(String packageType)
Creates a new wrapper around an empty map.
-
-
Method Detail
-
getType
@NotNull public @NotNull String getType()
-
getPaths
@Nullable public @Nullable String[] getPaths()
get the paths covered by the package holding this info- Returns:
- an array of paths
-
getRequestType
@Nullable public @Nullable DistributionRequestType getRequestType()
get the request type associated to the package holding this info- Returns:
- the request type
-
toString
public String toString()
- Overrides:
toString
in classValueMapDecorator
-
-