Package org.commonjava.indy.content
Interface GroupRepositoryFilter
-
- All Superinterfaces:
Comparable<GroupRepositoryFilter>
public interface GroupRepositoryFilter extends Comparable<GroupRepositoryFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancanProcess(String path, org.commonjava.indy.model.core.Group group)List<org.commonjava.indy.model.core.ArtifactStore>filter(String path, org.commonjava.indy.model.core.Group group, List<org.commonjava.indy.model.core.ArtifactStore> concreteStores)Get all concrete stores that may contain the target path.intgetPriority()Higher priority filter get executed first.-
Methods inherited from interface java.lang.Comparable
compareTo
-
-
-
-
Method Detail
-
getPriority
int getPriority()
Higher priority filter get executed first.- Returns:
- priority
-
canProcess
boolean canProcess(String path, org.commonjava.indy.model.core.Group group)
-
filter
List<org.commonjava.indy.model.core.ArtifactStore> filter(String path, org.commonjava.indy.model.core.Group group, List<org.commonjava.indy.model.core.ArtifactStore> concreteStores)
Get all concrete stores that may contain the target path.- Parameters:
path-group-concreteStores- in target group ( include stores in sub groups )- Returns:
-
-