Interface GroupRepositoryFilter

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean canProcess​(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.
      int getPriority()
      Higher priority filter get executed first.
    • 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: