#include <ClientListener.h>
|
void | setInterestFlag (unsigned char flag) |
|
virtual void | processEvent (ClientCacheEntryCreatedEvent< std::vector< char > >, std::vector< char >listId, uint8_t isCustom) const =0 |
|
virtual void | processEvent (ClientCacheEntryModifiedEvent< std::vector< char > >, std::vector< char >listId, uint8_t isCustom) const =0 |
|
virtual void | processEvent (ClientCacheEntryRemovedEvent< std::vector< char > >, std::vector< char >listId, uint8_t isCustom) const =0 |
|
virtual void | processEvent (ClientCacheEntryExpiredEvent< std::vector< char > >, std::vector< char >listId, uint8_t isCustom) const =0 |
|
virtual void | processEvent (ClientCacheEntryCustomEvent, std::vector< char >listId, uint8_t isCustom) const =0 |
|
virtual void | processFailoverEvent () const |
|
void | add_listener (std::function< void()> callback) |
|
virtual | ~ClientListener () |
|
const std::vector< char > & | getListenerId () const |
|
void | setListenerId (const std::vector< char > &listenerId) |
|
◆ ~ClientListener()
virtual infinispan::hotrod::event::ClientListener::~ClientListener |
( |
| ) |
|
|
inlinevirtual |
◆ add_listener()
void infinispan::hotrod::event::ClientListener::add_listener |
( |
std::function< void()> |
callback | ) |
|
|
inline |
◆ getListenerId()
const std::vector<char>& infinispan::hotrod::event::ClientListener::getListenerId |
( |
| ) |
const |
|
inline |
◆ processEvent() [1/5]
virtual void infinispan::hotrod::event::ClientListener::processEvent |
( |
ClientCacheEntryCreatedEvent< std::vector< char > > |
, |
|
|
std::vector< char > |
listId, |
|
|
uint8_t |
isCustom |
|
) |
| const |
|
pure virtual |
◆ processEvent() [2/5]
virtual void infinispan::hotrod::event::ClientListener::processEvent |
( |
ClientCacheEntryModifiedEvent< std::vector< char > > |
, |
|
|
std::vector< char > |
listId, |
|
|
uint8_t |
isCustom |
|
) |
| const |
|
pure virtual |
◆ processEvent() [3/5]
virtual void infinispan::hotrod::event::ClientListener::processEvent |
( |
ClientCacheEntryRemovedEvent< std::vector< char > > |
, |
|
|
std::vector< char > |
listId, |
|
|
uint8_t |
isCustom |
|
) |
| const |
|
pure virtual |
◆ processEvent() [4/5]
virtual void infinispan::hotrod::event::ClientListener::processEvent |
( |
ClientCacheEntryExpiredEvent< std::vector< char > > |
, |
|
|
std::vector< char > |
listId, |
|
|
uint8_t |
isCustom |
|
) |
| const |
|
pure virtual |
◆ processEvent() [5/5]
virtual void infinispan::hotrod::event::ClientListener::processEvent |
( |
ClientCacheEntryCustomEvent |
, |
|
|
std::vector< char > |
listId, |
|
|
uint8_t |
isCustom |
|
) |
| const |
|
pure virtual |
◆ processFailoverEvent()
virtual void infinispan::hotrod::event::ClientListener::processFailoverEvent |
( |
| ) |
const |
|
inlinevirtual |
◆ setInterestFlag()
void infinispan::hotrod::event::ClientListener::setInterestFlag |
( |
unsigned char |
flag | ) |
|
|
inline |
◆ setListenerId()
void infinispan::hotrod::event::ClientListener::setListenerId |
( |
const std::vector< char > & |
listenerId | ) |
|
|
inline |
◆ converterFactoryName
std::vector<char> infinispan::hotrod::event::ClientListener::converterFactoryName |
◆ filterFactoryName
std::vector<char> infinispan::hotrod::event::ClientListener::filterFactoryName |
◆ includeCurrentState
bool infinispan::hotrod::event::ClientListener::includeCurrentState = false |
◆ interestFlag
unsigned char infinispan::hotrod::event::ClientListener::interestFlag =0 |
◆ useRawData
bool infinispan::hotrod::event::ClientListener::useRawData = false |
The documentation for this class was generated from the following file:
- /home/infinispan/workspace/CppRelease/8.3.2.Final/include/infinispan/hotrod/ClientListener.h