Class CompositeQueue
AbstractQueue
com.swiftmq.impl.queue.standard.composite.CompositeQueue
public class CompositeQueue
extends AbstractQueue
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidbooleanhasReceiver(MessageImpl message) voidvoidvoidputMessage(Object object, MessageImpl message) voidvoidvoidvoidsetCompositeStoreTransaction(Object object, CompositeStoreTransaction ct) voidvoidvoidunlockQueue(Object object, boolean markAsyncActive)
-
Constructor Details
-
CompositeQueue
-
-
Method Details
-
lockQueue
-
unlockQueue
-
setCompositeStoreTransaction
-
hasReceiver
public boolean hasReceiver(MessageImpl message) -
createPushTransaction
- Throws:
QueueException
-
createPullTransaction
- Throws:
QueueException
-
putMessage
- Throws:
QueueException
-
prepare
- Throws:
QueueException
-
commit
- Throws:
QueueException
-
commit
- Throws:
QueueException
-
commit
-
rollback
- Throws:
QueueException
-
rollback
- Throws:
QueueException
-
rollback
-
deleteContent
public void deleteContent() throws QueueException- Throws:
QueueException
-
startQueue
public void startQueue() throws QueueException- Throws:
QueueException
-
stopQueue
public void stopQueue() throws QueueException- Throws:
QueueException
-