public abstract class AbstractRedisDefinitionRepository<D extends BaseDefinition> extends AbstractRedisRepository<D,java.lang.String>
BaseDefinition
s, 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, findOne, getPrefix, idFromRedisKey, redisKeyFromId, save, save, serialize, setPrefix, trackMembership
public 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)
AbstractRedisRepository
keyFor
in class AbstractRedisRepository<D extends BaseDefinition,java.lang.String>
protected final java.lang.String serializeId(java.lang.String id)
AbstractRedisRepository
serializeId
in class AbstractRedisRepository<D extends BaseDefinition,java.lang.String>
protected final java.lang.String deserializeId(java.lang.String string)
AbstractRedisRepository
deserializeId
in class AbstractRedisRepository<D extends BaseDefinition,java.lang.String>