Interface RqueueMessageMetadataService
-
- All Known Implementing Classes:
RqueueMessageMetadataServiceImpl
public interface RqueueMessageMetadataService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
delete(java.lang.String id)
void
deleteAll(java.util.Collection<java.lang.String> ids)
void
deleteMessage(java.lang.String queueName, java.lang.String messageId, java.time.Duration duration)
java.util.List<MessageMetadata>
findAll(java.util.Collection<java.lang.String> ids)
MessageMetadata
get(java.lang.String id)
MessageMetadata
getByMessageId(java.lang.String queueName, java.lang.String messageId)
MessageMetadata
getOrCreateMessageMetadata(RqueueMessage rqueueMessage)
void
save(MessageMetadata messageMetadata, java.time.Duration duration)
-
-
-
Method Detail
-
get
MessageMetadata get(java.lang.String id)
-
delete
void delete(java.lang.String id)
-
deleteAll
void deleteAll(java.util.Collection<java.lang.String> ids)
-
findAll
java.util.List<MessageMetadata> findAll(java.util.Collection<java.lang.String> ids)
-
save
void save(MessageMetadata messageMetadata, java.time.Duration duration)
-
getByMessageId
MessageMetadata getByMessageId(java.lang.String queueName, java.lang.String messageId)
-
deleteMessage
void deleteMessage(java.lang.String queueName, java.lang.String messageId, java.time.Duration duration)
-
getOrCreateMessageMetadata
MessageMetadata getOrCreateMessageMetadata(RqueueMessage rqueueMessage)
-
-