ISessionListenerAddin
Add-in responsible for intercepting events over an artifact session.
Trigger Event(s): Session started, closed; Participant joined, left. |
Method | Description | ||
---|---|---|---|
sessionStarted |
|||
Parameter |
Type |
Description |
|
itemId |
String |
Identifier of the item being accessed |
|
sessionType |
String |
Type of session being created |
|
Returns |
Type |
Description |
|
- |
- |
- |
|
sessionClosed |
|||
Parameter |
Type |
Description |
|
itemId |
String |
Identifier of the item being accessed |
|
sessionType |
String |
Type of session being created |
|
Returns |
Type |
Description |
|
- |
- |
- |
|
participantJoined |
|||
Parameter |
Type |
Description |
|
artifactDetails |
ArtifactDetails |
Artifact context with read-only access privileges |
|
sessionType |
String |
Type of session being joined |
|
Returns |
Type |
Description |
|
- |
- |
- |
|
participantLeft |
|||
Parameter |
Type |
Description |
|
artifactDetails |
ArtifactDetails |
Artifact context with read-only access privileges |
|
sessionType |
String |
Type of session being left |
|
Returns |
Type |
Description |
|
- |
- |
- |
eSign brings an out-of-the box implementation for this interface that is described below |
Implementation | Default | Description |
---|---|---|
DefaultSessionListenerAddin |
✓ |
Does nothing |