Package com.swiftmq.jms
Class TemporaryQueueImpl
- java.lang.Object
-
- com.swiftmq.jms.QueueImpl
-
- com.swiftmq.jms.TemporaryQueueImpl
-
- All Implemented Interfaces:
DestinationImpl,jakarta.jms.Destination,jakarta.jms.Queue,jakarta.jms.TemporaryQueue,java.io.Serializable,javax.naming.Referenceable
public class TemporaryQueueImpl extends QueueImpl implements jakarta.jms.TemporaryQueue
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TemporaryQueueImpl(java.lang.String queueName, SwiftMQConnection connection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()intgetType()booleanisCreatungSession(SessionImpl session)voidsetCreatingSession(SessionImpl creatingSession)-
Methods inherited from class com.swiftmq.jms.QueueImpl
getQueueName, getReference, readContent, setQueueName, toString, unfoldBuffers, writeContent
-
-
-
-
Constructor Detail
-
TemporaryQueueImpl
public TemporaryQueueImpl(java.lang.String queueName, SwiftMQConnection connection)
-
-
Method Detail
-
getType
public int getType()
- Specified by:
getTypein interfaceDestinationImpl- Overrides:
getTypein classQueueImpl
-
setCreatingSession
public void setCreatingSession(SessionImpl creatingSession)
-
isCreatungSession
public boolean isCreatungSession(SessionImpl session)
-
delete
public void delete() throws jakarta.jms.JMSException- Specified by:
deletein interfacejakarta.jms.TemporaryQueue- Throws:
jakarta.jms.JMSException
-
-