1 |
Synchronization object that provides a unique distributed atomic operations
|
2 |
Can be used to implement various application-level synchronization mechanisms
|
3 |
Provide means to implement exclusive access
|
4 |
Token objects are created within given Session
|
5 |
Token can be used to:
-
add or remove a TokenListener
-
grab a Token (exclusively or non-exclusively)
-
list all the Clients that are holding (grabbing or inhibiting) this Token
-
release a Token
-
test a Token's current status
-
give a Token to another Client
-
request a Token from another Client
|