Class TransmitSingleAIP

  • All Implemented Interfaces:
    org.dspace.curate.CurationTask

    @Distributive
    public class TransmitSingleAIP
    extends TransmitAIP
    TransmitSingleAIP task creates an AIP suitable for replication, and forwards it to the replication system for transmission (upload).

    This class is a companion of TransmitAIP, and differs only in that it inhibits container iteration (distribution to members) when invoked upon a container object.

    This task is primarily for usage via the ReplicateConsumer, as it needs to interact with a single object at a time.

    The type of AIP produced is based on the 'packer.pkgtype' setting in 'replicate.cfg'. See the org.dspace.pack.PackerFactory for more info. Companion of TransmitAIP, that inhibits container iteration

    Author:
    richardrodgers
    See Also:
    TransmitAIP, PackerFactory
    • Field Summary

      • Fields inherited from class org.dspace.curate.AbstractCurationTask

        communityService, configurationService, curator, handleService, itemService, taskId
    • Constructor Detail

      • TransmitSingleAIP

        public TransmitSingleAIP()