帆软使用的第三方框架。
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

107 lines
3.1 KiB

package javax.jms;
import java.io.Serializable;
public abstract interface Session
extends Runnable
{
public static final int AUTO_ACKNOWLEDGE = 1;
public static final int CLIENT_ACKNOWLEDGE = 2;
public static final int DUPS_OK_ACKNOWLEDGE = 3;
public static final int SESSION_TRANSACTED = 0;
public abstract BytesMessage createBytesMessage()
throws JMSException;
public abstract MapMessage createMapMessage()
throws JMSException;
public abstract Message createMessage()
throws JMSException;
public abstract ObjectMessage createObjectMessage()
throws JMSException;
public abstract ObjectMessage createObjectMessage(Serializable paramSerializable)
throws JMSException;
public abstract StreamMessage createStreamMessage()
throws JMSException;
public abstract TextMessage createTextMessage()
throws JMSException;
public abstract TextMessage createTextMessage(String paramString)
throws JMSException;
public abstract boolean getTransacted()
throws JMSException;
public abstract int getAcknowledgeMode()
throws JMSException;
public abstract void commit()
throws JMSException;
public abstract void rollback()
throws JMSException;
public abstract void close()
throws JMSException;
public abstract void recover()
throws JMSException;
public abstract MessageListener getMessageListener()
throws JMSException;
public abstract void setMessageListener(MessageListener paramMessageListener)
throws JMSException;
public abstract void run();
public abstract MessageProducer createProducer(Destination paramDestination)
throws JMSException;
public abstract MessageConsumer createConsumer(Destination paramDestination)
throws JMSException;
public abstract MessageConsumer createConsumer(Destination paramDestination, String paramString)
throws JMSException;
public abstract MessageConsumer createConsumer(Destination paramDestination, String paramString, boolean paramBoolean)
throws JMSException;
public abstract Queue createQueue(String paramString)
throws JMSException;
public abstract Topic createTopic(String paramString)
throws JMSException;
public abstract TopicSubscriber createDurableSubscriber(Topic paramTopic, String paramString)
throws JMSException;
public abstract TopicSubscriber createDurableSubscriber(Topic paramTopic, String paramString1, String paramString2, boolean paramBoolean)
throws JMSException;
public abstract QueueBrowser createBrowser(Queue paramQueue)
throws JMSException;
public abstract QueueBrowser createBrowser(Queue paramQueue, String paramString)
throws JMSException;
public abstract TemporaryQueue createTemporaryQueue()
throws JMSException;
public abstract TemporaryTopic createTemporaryTopic()
throws JMSException;
public abstract void unsubscribe(String paramString)
throws JMSException;
}
/* Location: D:\git\basic_core_2\base-stable\core-log4j\lib\javax.jms.jar!\javax\jms\Session.class
* Java compiler version: 5 (49.0)
* JD-Core Version: 0.7.1
*/