Class RollingUpgradeManager


  • public class RollingUpgradeManager
    extends java.lang.Object
    This component handles the control hooks to handle migrating from one version of Infinispan to another.
    Since:
    5.2
    Author:
    Manik Surtani, Tristan Tarrant
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void disconnectSource​(java.lang.String migratorName)  
      void start()  
      long synchronizeData​(java.lang.String migratorName)  
      long synchronizeData​(java.lang.String migratorName, int readBatch, int threads)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RollingUpgradeManager

        public RollingUpgradeManager()
    • Method Detail

      • start

        public void start()
      • synchronizeData

        public long synchronizeData​(java.lang.String migratorName)
                             throws java.lang.Exception
        Throws:
        java.lang.Exception
      • synchronizeData

        public long synchronizeData​(java.lang.String migratorName,
                                    int readBatch,
                                    int threads)
                             throws java.lang.Exception
        Throws:
        java.lang.Exception
      • disconnectSource

        public void disconnectSource​(java.lang.String migratorName)
                              throws java.lang.Exception
        Throws:
        java.lang.Exception