The current implementation of the DomainUriTypePair and IpUriTypePair are still using the deprecated UriType class. This should be fixed since the UriType class is not really used, anymore.
A generic solution which is based on a sorted Collection of feature extraction functions which are used to extract objects from a given CollectionUri instance might be interesting and would remove the separation between IP and domain-based queue implementations leading to a single queue implementation for MongoDB as well as a single implementation for the in-memory queue. :thinking:
The current implementation of the DomainUriTypePair and IpUriTypePair are still using the deprecated UriType class. This should be fixed since the UriType class is not really used, anymore.
A generic solution which is based on a sorted Collection of feature extraction functions which are used to extract objects from a given CollectionUri instance might be interesting and would remove the separation between IP and domain-based queue implementations leading to a single queue implementation for MongoDB as well as a single implementation for the in-memory queue. :thinking: