Class HotRodTargetMigrator

  • All Implemented Interfaces:
    org.infinispan.upgrade.TargetMigrator

    @MetaInfServices
    public class HotRodTargetMigrator
    extends Object
    implements org.infinispan.upgrade.TargetMigrator
    • Constructor Detail

      • HotRodTargetMigrator

        public HotRodTargetMigrator()
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface org.infinispan.upgrade.TargetMigrator
      • synchronizeData

        public long synchronizeData​(org.infinispan.Cache<Object,​Object> cache)
                             throws org.infinispan.commons.CacheException
        Specified by:
        synchronizeData in interface org.infinispan.upgrade.TargetMigrator
        Throws:
        org.infinispan.commons.CacheException
      • synchronizeData

        public long synchronizeData​(org.infinispan.Cache<Object,​Object> cache,
                                    int readBatch,
                                    int threads)
                             throws org.infinispan.commons.CacheException
        Specified by:
        synchronizeData in interface org.infinispan.upgrade.TargetMigrator
        Throws:
        org.infinispan.commons.CacheException
      • disconnectSource

        public void disconnectSource​(org.infinispan.Cache<Object,​Object> cache)
                              throws org.infinispan.commons.CacheException
        Specified by:
        disconnectSource in interface org.infinispan.upgrade.TargetMigrator
        Throws:
        org.infinispan.commons.CacheException