Class TransferEventProcessor


  • public class TransferEventProcessor
    extends java.lang.Object
    Class to bring together all the transfer event stuff. One processor instance for each transfer. Observer
    Author:
    Mark Rogers
    • Constructor Detail

      • TransferEventProcessor

        public TransferEventProcessor()
    • Method Detail

      • begin

        public void begin​(java.lang.String transferId)
      • start

        public void start()
      • sendContent

        public void sendContent​(org.alfresco.service.cmr.repository.ContentData data,
                                long range,
                                long position)
        Parameters:
        data - ContentData
        range - long
        position - long
      • sendSnapshot

        public void sendSnapshot​(long range,
                                 long position)
        Parameters:
        range - long
        position - long
      • prepare

        public void prepare()
      • commit

        public void commit()
      • committing

        public void committing​(long range,
                               long position)
        Parameters:
        range - long
        position - long