interface ConnectorCallback
(source)
Used by connector implementations to check lifecycle of an user event.
applicationId |
The application id. abstract val applicationId: String |
eventAnswered |
Called by ConnectorController.handle when the event is answered. abstract fun eventAnswered(event: Event): Unit |
eventSkipped |
Called by ConnectorController.handle when the event is not handled. abstract fun eventSkipped(event: Event): Unit |
exceptionThrown |
Called by ConnectorController.handle when an exception is thrown. abstract fun exceptionThrown(event: Event, throwable: Throwable): Unit |
userLocked |
Called by ConnectorController.handle when the user is locked. abstract fun userLocked(event: Event): Unit |
userLockReleased |
Called by ConnectorController.handle when the user lock is released. abstract fun userLockReleased(event: Event): Unit |
ConnectorCallbackBase |
Base implementation of ConnectorCallback - add logging and RequestTimer monitoring. open class ConnectorCallbackBase : ConnectorCallback |