List of usage examples for org.springframework.integration.mongodb.store MessageDocument getCreatedTime
public Long getCreatedTime()
From source file:org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore.java
public MessageMetadata getMessageMetadata(UUID id) { Assert.notNull(id, "'id' must not be null"); Query query = Query.query(Criteria.where(MessageDocumentFields.MESSAGE_ID).is(id)); MessageDocument document = this.mongoTemplate.findOne(query, MessageDocument.class, this.collectionName); if (document != null) { MessageMetadata messageMetadata = new MessageMetadata(id); messageMetadata.setTimestamp(document.getCreatedTime()); return messageMetadata; } else {/*from w w w . java 2 s .co m*/ return null; } }