Class CompositeQueue
java.lang.Object
AbstractQueue
com.swiftmq.impl.queue.standard.composite.CompositeQueue
public class CompositeQueue
extends AbstractQueue
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
boolean
hasReceiver
(MessageImpl message) void
void
void
putMessage
(Object object, MessageImpl message) void
void
void
void
setCompositeStoreTransaction
(Object object, CompositeStoreTransaction ct) void
void
void
unlockQueue
(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
-