public abstract class AbstractRedisDefinitionRepository<D extends BaseDefinition> extends AbstractRedisRepository<D,java.lang.String>
BaseDefinitions, acknowledging the fact that the definition name is
a String and using it as a key.redisOperations, zSetOperations| Constructor and Description |
|---|
AbstractRedisDefinitionRepository(java.lang.String repoPrefix,
org.springframework.data.redis.core.RedisOperations<java.lang.String,java.lang.String> redisOperations) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
deserializeId(java.lang.String string)
Deserialize an entity id from its String representation.
|
protected java.lang.String |
keyFor(D entity)
Return the entity id for the given domain object.
|
protected java.lang.String |
serializeId(java.lang.String id)
Return a String representation of the domain ID.
|
count, delete, delete, delete, deleteAll, deserialize, exists, findAll, findAll, findAll, findAll, findAllInRange, findOne, getPrefix, idFromRedisKey, redisKeyFromId, save, save, serialize, setPrefix, trackMembershippublic AbstractRedisDefinitionRepository(java.lang.String repoPrefix,
org.springframework.data.redis.core.RedisOperations<java.lang.String,java.lang.String> redisOperations)
protected final java.lang.String keyFor(D entity)
AbstractRedisRepositorykeyFor in class AbstractRedisRepository<D extends BaseDefinition,java.lang.String>protected final java.lang.String serializeId(java.lang.String id)
AbstractRedisRepositoryserializeId in class AbstractRedisRepository<D extends BaseDefinition,java.lang.String>protected final java.lang.String deserializeId(java.lang.String string)
AbstractRedisRepositorydeserializeId in class AbstractRedisRepository<D extends BaseDefinition,java.lang.String>