|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
javax.jms Interface XAQueueConnection
- All Superinterfaces:
- Connection, QueueConnection, XAConnection
public interface XAQueueConnection
- extends XAConnection, QueueConnection
XAQueueConnection
提供的创建选项与 QueueConnection
提供的相同(可选)。唯一的不同之处是 XAConnection
按定义是事务性的。
XAQueueConnection
接口是可选的。JMS 提供者不需要支持此接口。此接口供 JMS 提供者使用,以支持事务环境。强烈建议客户端程序使用其环境中可用的事务支持,而不是直接使用这些 XA 接口。
version |
| |
See also | javax.jms.XAConnection |
An XAQueueConnection
provides the same create options as
QueueConnection
(optional).
The only difference is that an XAConnection
is by definition
transacted.
The XAQueueConnection
interface is optional. JMS providers
are not required to support this interface. This interface is for
use by JMS providers to support transactional environments.
Client programs are strongly encouraged to use the transactional support
available in their environment, rather than use these XA
interfaces directly.
- Version:
- 1.1 February 2 - 2002
- Author:
- Mark Hapner, Rich Burridge, Kate Stout
- See Also:
XAConnection
Method Summary | |
---|---|
QueueSession |
createQueueSession(boolean transacted,
int acknowledgeMode)
Creates an XAQueueSession object. |
XAQueueSession |
createXAQueueSession()
Creates an XAQueueSession object. |
Methods inherited from interface javax.jms.XAConnection |
---|
createSession, createXASession |
Methods inherited from interface javax.jms.Connection |
---|
close, createConnectionConsumer, createDurableConnectionConsumer, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stop |
Methods inherited from interface javax.jms.QueueConnection |
---|
createConnectionConsumer |
Methods inherited from interface javax.jms.Connection |
---|
close, createConnectionConsumer, createDurableConnectionConsumer, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stop |
Method Detail |
---|
public XAQueueSession
createXAQueueSession() throws JMSException
创建 XAQueueSession
对象。
return |
新建的 XAQueueSession |
Throws | JMSException:
如果 XAQueueConnection 对象由于某个内部错误无法创建 XA 队列会话。 |
createXAQueueSession
XAQueueSession createXAQueueSession() throws JMSException
- Creates an
XAQueueSession
object. - Returns:
- a newly created
XAQueueSession
- Throws:
JMSException
- if theXAQueueConnection
object fails to create an XA queue session due to some internal error.
public QueueSession
createQueueSession(boolean transacted, int acknowledgeMode) throws JMSException
创建 XAQueueSession
对象。
transacted | 未定义用法 |
acknowledgeMode | 未定义用法 |
return |
新建的 XAQueueSession |
Throws | JMSException:
如果 XAQueueConnection 对象由于某个内部错误无法创建 XA 队列会话。 |
createQueueSession
QueueSession createQueueSession(boolean transacted, int acknowledgeMode) throws JMSException
- Creates an
XAQueueSession
object. - Specified by:
createQueueSession
in interfaceQueueConnection
- Parameters:
transacted
- usage undefinedacknowledgeMode
- usage undefined- Returns:
- a newly created
XAQueueSession
- Throws:
JMSException
- if theXAQueueConnection
object fails to create an XA queue session due to some internal error.- See Also:
Session.AUTO_ACKNOWLEDGE
,Session.CLIENT_ACKNOWLEDGE
,Session.DUPS_OK_ACKNOWLEDGE
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Submit a bug or feature
Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.
PS : 未经我党受权你也可自由散发此文档。 如有任何错误请自行修正;若因此而造成任何损失请直接找人民主席,请勿与本人联系。谢谢!