| 
 | Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.3) Part Number E13941-03 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectweblogic.jms.extensions.JMSRuntimeHelper
public class JMSRuntimeHelper
This class contains JMS helper methods for locating JMS runtime (i.e., monitoring) JMX MBeans.
| Constructor Summary | |
|---|---|
| JMSRuntimeHelper() | |
| Method Summary | |
|---|---|
| static weblogic.management.runtime.JMSConnectionRuntimeMBean | getJMSConnectionRuntimeMBean(Context ctx,
                             Connection connection)Retrieve the JMS connection runtime MBean for the associated JMS connection. | 
| static weblogic.management.runtime.JMSDestinationRuntimeMBean | getJMSDestinationRuntimeMBean(Context ctx,
                              Destination destination)Retrieve the JMS destination runtime MBean for the associated JMS destination. | 
| static weblogic.management.runtime.JMSDestinationRuntimeMBean | getJMSDestinationRuntimeMBean(Context ctx,
                              String jmsServerName,
                              String destinationName)Retrieve the JMS destination runtime MBean for the specified JMS destination name on the specified JMS server. | 
| static weblogic.management.runtime.JMSConsumerRuntimeMBean | getJMSMessageConsumerRuntimeMBean(Context ctx,
                                  MessageConsumer messageConsumer)Retrieve the JMS consumer runtime MBean for the associated JMS message consumer. | 
| static weblogic.management.runtime.JMSProducerRuntimeMBean | getJMSMessageProducerRuntimeMBean(Context ctx,
                                  MessageProducer messageProducer)Retrieve the JMS producer runtime MBean for the associated JMS message producer. | 
| static weblogic.management.runtime.JMSServerRuntimeMBean | getJMSServerRuntimeMBean(Context ctx,
                         Destination destination)Retrieve the JMS server runtime MBean hosting the associated JMS destination. | 
| static weblogic.management.runtime.JMSSessionRuntimeMBean | getJMSSessionRuntimeMBean(Context ctx,
                          Session customerSession)Retrieve the JMS customerSession runtime MBean for the associated JMS customerSession. | 
|  String | newJMSMessageIDToOld(String messageId)Convert WebLogic JMS 6.0 JMSMessageID format to the pre-6.0 format. | 
|  String | oldJMSMessageIDToNew(String messageId,
                     long timeStamp)Convert WebLogic JMS pre-6.0 JMSMessageID format into the 6.0 format. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public JMSRuntimeHelper()
| Method Detail | 
|---|
public static weblogic.management.runtime.JMSConnectionRuntimeMBean getJMSConnectionRuntimeMBean(Context ctx,
                                                                                                 Connection connection)
                                                                                          throws JMSException
ctx - JNDI initial context.connection - javax.jms.Connection
javax.jms.JMSException - if a JMS error occurs
JMSException
public static weblogic.management.runtime.JMSProducerRuntimeMBean getJMSMessageProducerRuntimeMBean(Context ctx,
                                                                                                    MessageProducer messageProducer)
                                                                                             throws JMSException
ctx - JNDI initial context.messageProducer - javax.jms.MessageProducer
javax.jms.JMSException - if a JMS error occurs
JMSException
public static weblogic.management.runtime.JMSConsumerRuntimeMBean getJMSMessageConsumerRuntimeMBean(Context ctx,
                                                                                                    MessageConsumer messageConsumer)
                                                                                             throws JMSException
ctx - JNDI initial context.messageConsumer - javax.jms.MessageConsumer
javax.jms.JMSException - if a JMS error occurs
JMSException
public static weblogic.management.runtime.JMSSessionRuntimeMBean getJMSSessionRuntimeMBean(Context ctx,
                                                                                           Session customerSession)
                                                                                    throws JMSException
ctx - JNDI initial contextcustomerSession - javax.jms.Session
javax.jms.JMSException - if a JMS error occurs
JMSException
public static weblogic.management.runtime.JMSServerRuntimeMBean getJMSServerRuntimeMBean(Context ctx,
                                                                                         Destination destination)
                                                                                  throws JMSException
ctx - JNDI initial contextdestination - javax.jms.Destination
javax.jms.JMSException - if a JMS error occurs
JMSException
public static weblogic.management.runtime.JMSDestinationRuntimeMBean getJMSDestinationRuntimeMBean(Context ctx,
                                                                                                   String jmsServerName,
                                                                                                   String destinationName)
                                                                                            throws JMSException
ctx - JNDI initial contextjmsServerName - name of the JMS serverdestinationName - name of the JMS destination
javax.jms.JMSException - if a JMS error occurs
JMSException
public static weblogic.management.runtime.JMSDestinationRuntimeMBean getJMSDestinationRuntimeMBean(Context ctx,
                                                                                                   Destination destination)
                                                                                            throws JMSException
ctx - JNDI initial contextdestination - javax.jms.Destination
javax.jms.JMSException - if a JMS error occurs
JMSException
public String oldJMSMessageIDToNew(String messageId,
                                   long timeStamp)
                            throws JMSException
messageId - old JMSMessageID.timeStamp - timestamp of message.
javax.jms.JMSException - if a JMS error occurs
JMSExceptionJMSRuntimeHelper.newJMSMessageIDToOld(java.lang.String)
public String newJMSMessageIDToOld(String messageId)
                            throws JMSException
messageId - old JMSMessageID.
javax.jms.JMSException - if a JMS error occurs
JMSExceptionJMSRuntimeHelper.oldJMSMessageIDToNew(java.lang.String, long)| 
 | Copyright 1996, 2010, 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 Oracle WebLogic Server 10.3.3 API Reference 11g Release 1 (10.3.3) Part Number E13941-03 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||