@@ -6,17 +6,42 @@ public class ResourceList extends UrlSet
66{
77 public ResourceList ()
88 {
9- this (null , null );
9+ this (null , null , false );
1010 }
1111
1212 public ResourceList (Date lastModified )
1313 {
14- this (lastModified , null );
14+ this (lastModified , null , false );
15+ }
16+
17+ public ResourceList (String capabilityList )
18+ {
19+ this (null , capabilityList , false );
1520 }
1621
1722 public ResourceList (Date lastMod , String capabilityList )
1823 {
19- super (ResourceSync .CAPABILITY_RESOURCELIST );
24+ this (lastMod , capabilityList , false );
25+ }
26+
27+ public ResourceList (boolean dump )
28+ {
29+ this (null , null , dump );
30+ }
31+
32+ public ResourceList (Date lastModified , boolean dump )
33+ {
34+ this (lastModified , null , dump );
35+ }
36+
37+ public ResourceList (String capabilityList , boolean dump )
38+ {
39+ this (null , capabilityList , dump );
40+ }
41+
42+ public ResourceList (Date lastMod , String capabilityList , boolean dump )
43+ {
44+ super (dump ? ResourceSync .CAPABILITY_RESOURCEDUMP_MANIFEST : ResourceSync .CAPABILITY_RESOURCELIST );
2045
2146 if (lastMod == null )
2247 {
@@ -33,11 +58,6 @@ public ResourceList(Date lastMod, String capabilityList)
3358 }
3459 }
3560
36- public ResourceList (String capabilityList )
37- {
38- this (null , capabilityList );
39- }
40-
4161 public void addResource (URL resource )
4262 {
4363 this .addEntry (resource );
0 commit comments