Interface LoadBalancerConfigChangesNotifier


public interface LoadBalancerConfigChangesNotifier
Author:
Copyright (c) 2021, Oracle and/or its affiliates. All rights reserved.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    halt(String serverName)
    This method is for future enhancement.
    void
    start(String serverName, int serverWeight, weblogic.management.configuration.NetworkAccessPointMBean[] mbeans)
    Enables a server from the load balancer pool.
    void
    stop(String serverName, weblogic.management.configuration.NetworkAccessPointMBean[] mbeans)
    Disables a server from the load balancer pool.
    void
    weightChanged(int oldWeight, int newWeight)
    Generates a notification when the server weight changes.
  • Method Details

    • start

      void start(String serverName, int serverWeight, weblogic.management.configuration.NetworkAccessPointMBean[] mbeans)
      Enables a server from the load balancer pool. The Oracle Communications Converged Application Server will call this method when the server transitions to the RUNNING state.
      Parameters:
      serverName -
      serverWeight -
      mbeans - configured to be deployed on this server
    • stop

      void stop(String serverName, weblogic.management.configuration.NetworkAccessPointMBean[] mbeans)
      Disables a server from the load balancer pool. The Oracle Communications Converged Application Server will call this method when the server transitions to the SUSPENDED state.
      Parameters:
      serverName -
      mbeans -
    • halt

      void halt(String serverName)
      This method is for future enhancement.
      Parameters:
      serverName -
    • weightChanged

      void weightChanged(int oldWeight, int newWeight)
      Generates a notification when the server weight changes.
      Parameters:
      oldWeight -
      newWeight -