Class DynamicCacheChangeBatch

    • Method Detail

      • isMutable

        public boolean isMutable()
        Specified by:
        isMutable in interface DiscoveryCustomMessage
        Returns:
        True if message can be modified during listener notification. Changes will be sent to next nodes.
      • exchangeNeeded

        public boolean exchangeNeeded()
        Returns:
        True if request should trigger partition exchange.
      • exchangeActions

        public ExchangeActions exchangeActions()
        Returns:
        Cache updates to be executed on exchange.
      • servicesDeploymentActions

        @Nullable
        public @Nullable ServiceDeploymentActions servicesDeploymentActions()
        Returns:
        Services deployment actions to be processed on services deployment process.
      • servicesDeploymentActions

        public void servicesDeploymentActions​(ServiceDeploymentActions serviceDeploymentActions)
        Parameters:
        serviceDeploymentActions - Services deployment actions to be processed on services deployment process.
      • startCaches

        public boolean startCaches()
        Returns:
        True if required to start all caches on client node.
      • restartingCaches

        public Set<String> restartingCaches()
        Returns:
        Set of restarting caches.
      • startCaches

        public void startCaches​(boolean startCaches)
        Parameters:
        startCaches - True if required to start all caches on client node.