|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-01 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
public interface MulticastParamsBean
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
| Method Summary | |
|---|---|
String |
getMulticastAddress()
The IP address that this topic uses to transmit messages to multicast consumers. |
int |
getMulticastPort()
The IP port that this topic uses to transmit messages to multicast consumers. |
int |
getMulticastTimeToLive()
The number of routers that a message traverses en route to a consumer. |
TemplateBean |
getTemplateBean()
Finds the template bean for this destination. |
void |
setMulticastAddress(String address)
Sets the value of the MulticastAddress attribute. |
void |
setMulticastPort(int port)
Sets the value of the MulticastPort attribute. |
void |
setMulticastTimeToLive(int timeToLive)
Sets the value of the MulticastTimeToLive attribute. |
| Methods inherited from interface weblogic.descriptor.SettableBean |
|---|
isSet, unSet |
| Method Detail |
|---|
String getMulticastAddress()
The IP address that this topic uses to transmit messages to multicast consumers.
void setMulticastAddress(String address)
throws IllegalArgumentException
address - The multicast address to use with this topic
IllegalArgumentException - if the argument is not a well-formed IP address.MulticastParamsBean.getMulticastAddress()int getMulticastPort()
The IP port that this topic uses to transmit messages to multicast consumers.
void setMulticastPort(int port)
throws IllegalArgumentException
port - The IP multicast port to be used with this topic
IllegalArgumentExceptionMulticastParamsBean.getMulticastPort()int getMulticastTimeToLive()
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.
void setMulticastTimeToLive(int timeToLive)
throws IllegalArgumentException
timeToLive - The multicast TTL value to be used with this topic
IllegalArgumentExceptionMulticastParamsBean.getMulticastTimeToLive()TemplateBean getTemplateBean()
|
Copyright 1996, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||