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,jakarta.jms.Destination,jakarta.jms.Queue,jakarta.jms.TemporaryTopic,jakarta.jms.Topic,java.io.Serializable,javax.naming.Referenceable
public class TemporaryTopicImpl extends TopicImpl implements jakarta.jms.TemporaryTopic
- Version:
- 1.0
- Author:
- Andreas Mueller, IIT GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTemporaryTopicImpl()TemporaryTopicImpl(java.lang.String queueName, SwiftMQConnection connection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()intgetType()booleanisCreatingSession(SessionImpl session)voidsetCreatingSession(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:
getTypein interfaceDestinationImpl- Overrides:
getTypein classTopicImpl
-
delete
public void delete() throws jakarta.jms.JMSException- Specified by:
deletein interfacejakarta.jms.TemporaryTopic- Throws:
jakarta.jms.JMSException
-
-