Package com.swiftmq.jms
Class TemporaryTopicImpl
- java.lang.Object
-
- com.swiftmq.jms.QueueImpl
-
- com.swiftmq.jms.TopicImpl
-
- com.swiftmq.jms.TemporaryTopicImpl
-
- All Implemented Interfaces:
DestinationImpl
,java.io.Serializable
,javax.jms.Destination
,javax.jms.Queue
,javax.jms.TemporaryTopic
,javax.jms.Topic
,javax.naming.Referenceable
public class TemporaryTopicImpl extends TopicImpl implements javax.jms.TemporaryTopic
- Version:
- 1.0
- Author:
- Andreas Mueller, IIT GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
TemporaryTopicImpl()
TemporaryTopicImpl(java.lang.String queueName, SwiftMQConnection connection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
delete()
int
getType()
boolean
isCreatingSession(SessionImpl session)
void
setCreatingSession(SessionImpl creatingSession)
-
Methods inherited from class com.swiftmq.jms.TopicImpl
getReference, getTopicName, readContent, setTopicName, toString, unfoldBuffers, writeContent
-
Methods inherited from class com.swiftmq.jms.QueueImpl
getQueueName, setQueueName
-
-
-
-
Constructor Detail
-
TemporaryTopicImpl
public TemporaryTopicImpl(java.lang.String queueName, SwiftMQConnection connection)
-
TemporaryTopicImpl
protected TemporaryTopicImpl()
-
-
Method Detail
-
setCreatingSession
public void setCreatingSession(SessionImpl creatingSession)
-
isCreatingSession
public boolean isCreatingSession(SessionImpl session)
-
getType
public int getType()
- Specified by:
getType
in interfaceDestinationImpl
- Overrides:
getType
in classTopicImpl
-
delete
public void delete() throws javax.jms.JMSException
- Specified by:
delete
in interfacejavax.jms.TemporaryTopic
- Throws:
javax.jms.JMSException
-
-