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

📄 topic.java

📁 JAVA 消息服务(JMS)定义了Java 中访问消息中间件的接口,里边有实现消息服务的基础源码,可以开发高级应用
💻 JAVA
字号:
/* * @(#)Topic.java	1.17 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;/** A <CODE>Topic</CODE> object encapsulates a provider-specific topic name.   * It is the way a client specifies the identity of a topic to JMS API methods. * For those methods that use a <CODE>Destination</CODE> as a parameter, a   * <CODE>Topic</CODE> object may used as an argument . For   * example, a Topic can be used to create a <CODE>MessageConsumer</CODE>  * and a <CODE>MessageProducer</CODE>  * by calling:  *<UL>  *<LI> <CODE>Session.CreateConsumer(Destination destination)</CODE>  *<LI> <CODE>Session.CreateProducer(Destination destination)</CODE>  *  *</UL>  *  * <P>Many publish/subscribe (pub/sub) providers group topics into hierarchies   * and provide various options for subscribing to parts of the hierarchy. The   * JMS API places no restriction on what a <CODE>Topic</CODE> object   * represents. It may be a leaf in a topic hierarchy, or it may be a larger   * part of the hierarchy.  *  * <P>The organization of topics and the granularity of subscriptions to   * them is an important part of a pub/sub application's architecture. The JMS   * API   * does not specify a policy for how this should be done. If an application   * takes advantage of a provider-specific topic-grouping mechanism, it   * should document this. If the application is installed using a different   * provider, it is the job of the administrator to construct an equivalent   * topic architecture and create equivalent <CODE>Topic</CODE> objects.  *  * @version     1.1 - February 2, 2002  * @author      Mark Hapner  * @author      Rich Burridge  * @author      Kate Stout  *  * @see        Session#createConsumer(Destination)  * @see        Session#createProducer(Destination)  * @see        javax.jms.TopicSession#createTopic(String)  */ public interface Topic extends Destination {    /** Gets the name of this topic.      *        * <P>Clients that depend upon the name are not portable.      *        * @return the topic name      *        * @exception JMSException if the JMS provider implementation of       *                         <CODE>Topic</CODE> fails to return the topic      *                         name due to some internal      *                         error.      */     String    getTopicName() throws JMSException;    /** Returns a string representation of this object.      *      * @return the provider-specific identity values for this topic      */    String    toString();}

⌨️ 快捷键说明

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