public class JacksonMongoSessionConverter extends AbstractMongoSessionConverter
AbstractMongoSessionConverter
implementation using Jackson.Constructor and Description |
---|
JacksonMongoSessionConverter() |
JacksonMongoSessionConverter(java.lang.Iterable<com.fasterxml.jackson.databind.Module> modules) |
JacksonMongoSessionConverter(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
Modifier and Type | Method and Description |
---|---|
protected MongoSession |
convert(org.bson.Document source) |
protected com.mongodb.DBObject |
convert(MongoSession source) |
protected org.springframework.data.mongodb.core.query.Query |
getQueryForIndex(java.lang.String indexName,
java.lang.Object indexValue)
Returns query to be executed to return sessions based on a particular index.
|
convert, ensureIndexes, extractPrincipal, getConvertibleTypes, setIndexResolver
public JacksonMongoSessionConverter()
public JacksonMongoSessionConverter(java.lang.Iterable<com.fasterxml.jackson.databind.Module> modules)
public JacksonMongoSessionConverter(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
@Nullable protected org.springframework.data.mongodb.core.query.Query getQueryForIndex(java.lang.String indexName, java.lang.Object indexValue)
AbstractMongoSessionConverter
getQueryForIndex
in class AbstractMongoSessionConverter
indexName
- name of the indexindexValue
- value to query againstprotected com.mongodb.DBObject convert(MongoSession source)
convert
in class AbstractMongoSessionConverter
@Nullable protected MongoSession convert(org.bson.Document source)
convert
in class AbstractMongoSessionConverter