MulticastParamsBean


Overview  |   Related MBeans  |   Attributes  |   Operations

Overview

Topics with certain quality of service allowments can receive a signifigant performance boost by using multicast to receive messages rather than using a connection oriented protocol like TCP. These parameters can be configured with the bean returned

       
Security rolesThe following roles have read, write, and invoke permission for all non-encrypted attributes and operations in this MBean:
  • Deployer
Fully Qualified Interface NameIf you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.j2ee.descriptor.wl.MulticastParamsBean
Factory Methods No factory methods. Instances of this MBean are created automatically.


Related MBeans

This section describes attributes that provide access to other MBeans.


    TemplateBean

    Finds the template bean for this destination.

           
    Privileges Read only
    TypeTemplateBean
    Relationship type: Reference.


    Attributes

    This section describes the following attributes:


    MulticastAddress

    The IP address that this topic uses to transmit messages to multicast consumers.

           
    Privileges Read/Write
    Typejava.lang.String
    Default Value

    MulticastPort

    The IP port that this topic uses to transmit messages to multicast consumers.

           
    Privileges Read/Write
    Typeint
    Default Value6001
    Minimum value1
    Maximum value65535

    MulticastTimeToLive

    The number of routers that a message traverses en route to a consumer. A value of 1 limits the message to one subnet (which prevents it from traversing any routers).

    This value is independent of the JMSExpirationTime value.

           
    Privileges Read/Write
    Typeint
    Default Value1
    Minimum value0
    Maximum value255


    Operations

    This section describes the following operations:


      isSet

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

         
      Operation Name"isSet"
      ParametersObject [] {  propertyName }

      where:

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

        property to check

      SignatureString [] { "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"
      ParametersObject [] {  propertyName }

      where:

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

        property to restore

      SignatureString [] { "java.lang.String" }
      Returns void
      Exceptions
      • java.lang.IllegalArgumentException
        UnsupportedOperationException if called on a runtime implementation.