Class MediaFilterServiceImpl

java.lang.Object
org.dspace.app.mediafilter.MediaFilterServiceImpl
All Implemented Interfaces:
MediaFilterService, org.springframework.beans.factory.InitializingBean

public class MediaFilterServiceImpl extends Object implements MediaFilterService, org.springframework.beans.factory.InitializingBean
MediaFilterManager is the class that invokes the media/format filters over the repository's content. A few command line flags affect the operation of the MFM: -v verbose outputs all extracted text to STDOUT; -f force forces all bitstreams to be processed, even if they have been before; -n noindex does not recreate index after processing bitstreams; -i [identifier] limits processing scope to a community, collection or item; and -m [max] limits processing to a maximum number of items.
  • Field Details

    • authorizeService

      @Autowired(required=true) protected AuthorizeService authorizeService
    • bitstreamFormatService

      @Autowired(required=true) protected BitstreamFormatService bitstreamFormatService
    • bitstreamService

      @Autowired(required=true) protected BitstreamService bitstreamService
    • bundleService

      @Autowired(required=true) protected BundleService bundleService
    • collectionService

      @Autowired(required=true) protected CollectionService collectionService
    • communityService

      @Autowired(required=true) protected CommunityService communityService
    • groupService

      @Autowired(required=true) protected GroupService groupService
    • itemService

      @Autowired(required=true) protected ItemService itemService
    • configurationService

      @Autowired(required=true) protected ConfigurationService configurationService
    • handler

      protected DSpaceRunnableHandler handler
    • max2Process

      protected int max2Process
    • processed

      protected int processed
    • currentItem

      protected Item currentItem
    • filterClasses

      protected List<FormatFilter> filterClasses
    • filterFormats

      protected Map<String,List<String>> filterFormats
    • skipList

      protected List<String> skipList
    • publicFiltersClasses

      protected final List<String> publicFiltersClasses
    • isVerbose

      protected boolean isVerbose
    • isQuiet

      protected boolean isQuiet
    • isForce

      protected boolean isForce
  • Constructor Details

    • MediaFilterServiceImpl

      protected MediaFilterServiceImpl()
  • Method Details