⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 connectionconsumer.java

📁 JAVA 消息服务(JMS)定义了Java 中访问消息中间件的接口,里边有实现消息服务的基础源码,可以开发高级应用
💻 JAVA
字号:
/* * @(#)ConnectionConsumer.java	1.16 02/04/09 * * Copyright 1997-2002 Sun Microsystems, Inc. All Rights Reserved. * *  SUN PROPRIETARY/CONFIDENTIAL. * This software is the proprietary information of Sun Microsystems, Inc.   * Use is subject to license terms. *  */package javax.jms;/** For application servers, <CODE>Connection</CODE> objects provide a special   * facility   * for creating a <CODE>ConnectionConsumer</CODE> (optional). The messages it   * is to consume are   * specified by a <CODE>Destination</CODE> and a message selector. In addition,  * a <CODE>ConnectionConsumer</CODE> must be given a   * <CODE>ServerSessionPool</CODE> to use for   * processing its messages.  *  * <P>Normally, when traffic is light, a <CODE>ConnectionConsumer</CODE> gets a  * <CODE>ServerSession</CODE> from its pool, loads it with a single message, and  * starts it. As traffic picks up, messages can back up. If this happens,   * a <CODE>ConnectionConsumer</CODE> can load each <CODE>ServerSession</CODE>  * with more than one   * message. This reduces the thread context switches and minimizes resource   * use at the expense of some serialization of message processing.  *  * @version     1.1 February 8, 2002  * @author      Mark Hapner  * @author      Rich Burridge  *  * @see javax.jms.Connection#createConnectionConsumer  * @see javax.jms.Connection#createDurableConnectionConsumer  * @see javax.jms.QueueConnection#createConnectionConsumer  * @see javax.jms.TopicConnection#createConnectionConsumer  * @see javax.jms.TopicConnection#createDurableConnectionConsumer  */public interface ConnectionConsumer {    /** Gets the server session pool associated with this connection consumer.      *        * @return the server session pool used by this connection consumer      *        * @exception JMSException if the JMS provider fails to get the server       *                         session pool associated with this consumer due      *                         to some internal error.      */    ServerSessionPool     getServerSessionPool() throws JMSException;      /** Closes the connection consumer.      *      * <P>Since a provider may allocate some resources on behalf of a       * connection consumer outside the Java virtual machine, clients should       * close these resources when      * they are not needed. Relying on garbage collection to eventually       * reclaim these resources may not be timely enough.      *        * @exception JMSException if the JMS provider fails to release resources       *                         on behalf of the connection consumer or fails      *                         to close the connection consumer.      */    void     close() throws JMSException; }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -