Events
Events provides the helpers methods for module's events management.
Static Methods
isThreadCreatedEvent
Checks whether event held in the 'EventHolder' is an ThreadCreatedEvent
Params
eventHolder
const core::EventHolder &
holder object that wraps the 'Event'
Returns
bool
·
true for ThreadCreatedEvent else otherwise
extractThreadCreatedEvent
Gets Event held in the 'EventHolder' as an ThreadCreatedEvent
Params
eventHolder
const core::EventHolder &
holder object that wraps the 'Event'
Returns
[ThreadCreatedEvent](/reference/cpp/endpoint/thread/thread-created-event)
·
ThreadCreatedEvent object
isThreadUpdatedEvent
Checks whether event held in the 'EventHolder' is an ThreadUpdatedEvent
Params
eventHolder
const core::EventHolder &
holder object that wraps the 'Event'
Returns
bool
·
true for ThreadUpdatedEvent else otherwise
extractThreadUpdatedEvent
Gets Event held in the 'EventHolder' as an ThreadUpdatedEvent
Params
eventHolder
const core::EventHolder &
holder object that wraps the 'Event'
Returns
[ThreadUpdatedEvent](/reference/cpp/endpoint/thread/thread-updated-event)
·
ThreadUpdatedEvent object
isThreadDeletedEvent
Checks whether event held in the 'EventHolder' is an ThreadDeletedEvent
Params
eventHolder
const core::EventHolder &
holder object that wraps the 'Event'
Returns
bool
·
true for ThreadDeletedEvent else otherwise
extractThreadDeletedEvent
Gets Event held in the 'EventHolder' as an ThreadDeletedEvent
Params
eventHolder
const core::EventHolder &
holder object that wraps the 'Event'
Returns
[ThreadDeletedEvent](/reference/cpp/endpoint/thread/thread-deleted-event)
·
ThreadDeletedEvent object
isThreadStatsEvent
Checks whether event held in the 'EventHolder' is an ThreadStatsChangedEvent
Params
eventHolder
const core::EventHolder &
holder object that wraps the 'Event'
Returns
bool
·
true for ThreadStatsChangedEvent else otherwise
extractThreadStatsEvent
Gets Event held in the 'EventHolder' as an ThreadStatsChangedEvent
Params
eventHolder
const core::EventHolder &
holder object that wraps the 'Event'
Returns
[ThreadStatsChangedEvent](/reference/cpp/endpoint/thread/thread-stats-changed-event)
·
ThreadStatsChangedEvent object
isThreadNewMessageEvent
Checks whether event held in the 'EventHolder' is an ThreadNewMessageEvent
Params
eventHolder
const core::EventHolder &
holder object that wraps the 'Event'
Returns
bool
·
true for ThreadNewMessageEvent else otherwise
extractThreadNewMessageEvent
Gets Event held in the 'EventHolder' as an ThreadNewMessageEvent
Params
eventHolder
const core::EventHolder &
holder object that wraps the 'Event'
Returns
[ThreadNewMessageEvent](/reference/cpp/endpoint/thread/thread-new-message-event)
·
ThreadNewMessageEvent object
isThreadMessageUpdatedEvent
Checks whether event held in the 'EventHolder' is an ThreadMessageUpdatedEvent
Params
eventHolder
const core::EventHolder &
holder object that wraps the 'Event'
Returns
bool
·
true for ThreadMessageUpdatedEvent else otherwise
extractThreadMessageUpdatedEvent
Gets Event held in the 'EventHolder' as an ThreadMessageUpdatedEvent
Params
eventHolder
const core::EventHolder &
holder object that wraps the 'Event'
Returns
[ThreadMessageUpdatedEvent](/reference/cpp/endpoint/thread/thread-message-updated-event)
·
ThreadMessageUpdatedEvent object
isThreadDeletedMessageEvent
Checks whether event held in the 'EventHolder' is an ThreadMessageDeletedEvent
Params
eventHolder
const core::EventHolder &
holder object that wraps the 'Event'
Returns
bool
·
true for ThreadMessageDeletedEvent else otherwise
extractThreadMessageDeletedEvent
Gets Event held in the 'EventHolder' as an ThreadMessageDeletedEvent
Params
eventHolder
const core::EventHolder &
holder object that wraps the 'Event'
Returns
[ThreadMessageDeletedEvent](/reference/cpp/endpoint/thread/thread-message-deleted-event)
·
ThreadMessageDeletedEvent object