LoadBalancingParamsBean


Overview  |   Related MBeans  |   Attributes  |   Operations

Overview

The load-balancing parameters allow client to choose how they wish to distribute the work to the configured servers.

Security roles The following roles have read, write, and invoke permission for all non-encrypted attributes and operations in this MBean:

  • Deployer
   
Fully Qualified Interface Name If you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.j2ee.descriptor.wl.LoadBalancingParamsBean
   
Factory Methods No factory methods. Instances of this MBean are created automatically.


Attributes

This section describes the following attributes:


     

    LoadBalancingEnabled

    Whether non-anonymous producers created through a connection factory are load balanced within a distributed destination on a per-call basis.

       
    Privileges Read/Write    
    Type boolean
    Default Value true

     

    ServerAffinityEnabled

    Whether a server instance that is load balancing consumers or producers across multiple members destinations of a distributed destination, will first attempt to load balance across any other physical destinations that are also running on the same server instance.

       
    Privileges Read/Write    
    Type boolean
    Default Value true


    Operations

    This section describes the following operations:


       

      isSet

      Return true if the given property has been explicitly set in this bean.

      Operation Name "isSet"    
      Parameters Object [] {  propertyName }

      where:

      • propertyName is an object of type java.lang.String that specifies:

        property to check

      Signature String [] { "java.lang.String" }
      Returns boolean
      Exceptions

      • java.lang.IllegalArgumentException
        IllegalArgumentException if propertyName is not a recognized property

       

      unSet

      Restore the given property to its default value.

      Operation Name "unSet"    
      Parameters Object [] {  propertyName }

      where:

      • propertyName is an object of type java.lang.String that specifies:

        property to restore

      Signature String [] { "java.lang.String" }
      Returns void
      Exceptions

      • java.lang.IllegalArgumentException
        UnsupportedOperationException if called on a runtime implementation.