public abstract class AbstractRedisInstanceRepository<I extends BaseInstance<?>> extends AbstractRedisRepository<I,java.lang.String>
BaseInstances, acknowledging the fact that the instance can use the
definition name as a key.redisOperations, repoPrefix, zSetOperations| Constructor and Description |
|---|
AbstractRedisInstanceRepository(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(I 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 AbstractRedisInstanceRepository(java.lang.String repoPrefix,
org.springframework.data.redis.core.RedisOperations<java.lang.String,java.lang.String> redisOperations)
protected final java.lang.String keyFor(I entity)
AbstractRedisRepositorykeyFor in class AbstractRedisRepository<I extends BaseInstance<?>,java.lang.String>protected final java.lang.String serializeId(java.lang.String id)
AbstractRedisRepositoryserializeId in class AbstractRedisRepository<I extends BaseInstance<?>,java.lang.String>protected final java.lang.String deserializeId(java.lang.String string)
AbstractRedisRepositorydeserializeId in class AbstractRedisRepository<I extends BaseInstance<?>,java.lang.String>