Class ExternalSourceEntryArchivedItemUriListHandler

  • All Implemented Interfaces:
    UriListHandler<Item>

    @Component
    public class ExternalSourceEntryArchivedItemUriListHandler
    extends ExternalSourceEntryItemUriListHandler<Item>
    This class will handle ExternalSourceEntryUriList and it'll create Item objects based on them. This will create Archived items and thus only Admin users can use it
    • Constructor Detail

      • ExternalSourceEntryArchivedItemUriListHandler

        public ExternalSourceEntryArchivedItemUriListHandler()
    • Method Detail

      • supports

        public boolean supports​(List<String> uriList,
                                String method,
                                Class clazz)
        Description copied from interface: UriListHandler
        This method will take the UriList and method as input and verify whether the implementing UriListHandler can handle this input or not
        Specified by:
        supports in interface UriListHandler<Item>
        Overrides:
        supports in class ExternalSourceEntryItemUriListHandler<Item>
        Parameters:
        uriList - The list of UriList Strings to be checked if they're supported
        method - The request method to be checked if it's supported
        clazz - The class to be returned by the handle method
        Returns:
        A boolean indicating whether the implementing UriListHandler can handle this input