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.
Access Points You can access this MBean from the following MBean attributes:


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.