public class RedisMapEntityStoreMixin extends Object implements ServiceActivation, RedisAccessors, MapEntityStore
ServiceActivation.ServiceActivatorMapEntityStore.MapChanger, MapEntityStore.MapChanges| Constructor and Description |
|---|
RedisMapEntityStoreMixin() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateService()
Called after ServiceComposite Activation.
|
void |
applyChanges(MapEntityStore.MapChanges changes) |
Input<Reader,IOException> |
entityStates() |
Reader |
get(EntityReference entityReference) |
redis.clients.jedis.JedisPool |
jedisPool() |
void |
passivateService()
Called before ServiceComposite Passivation.
|
public void activateService()
throws Exception
ServiceActivationactivateService in interface ServiceActivationExceptionpublic void passivateService()
throws Exception
ServiceActivationpassivateService in interface ServiceActivationExceptionpublic redis.clients.jedis.JedisPool jedisPool()
jedisPool in interface RedisAccessorspublic Reader get(EntityReference entityReference) throws EntityStoreException
get in interface MapEntityStoreentityReference - The reference to the entity that we want to get.EntityStoreExceptionpublic void applyChanges(MapEntityStore.MapChanges changes) throws IOException
applyChanges in interface MapEntityStoreIOExceptionpublic Input<Reader,IOException> entityStates()
entityStates in interface MapEntityStore