Class net.user1.orbiter.UserAccount
- Extends net.user1.events.EventDispatcher
The UserAccount class dispatches the following events:
- net.user1.orbiter.AccountEvent.LOGIN
- net.user1.orbiter.AccountEvent.LOGOFF_RESULT
- net.user1.orbiter.AccountEvent.LOGOFF
- net.user1.orbiter.AccountEvent.CHANGE_PASSWORD_RESULT
- net.user1.orbiter.AccountEvent.CHANGE_PASSWORD
- net.user1.orbiter.AccountEvent.SYNCHRONIZE
- net.user1.orbiter.AccountEvent.OBSERVE
- net.user1.orbiter.AccountEvent.OBSERVE_RESULT
- net.user1.orbiter.AccountEvent.STOP_OBSERVING
- net.user1.orbiter.AccountEvent.STOP_OBSERVING_RESULT
- net.user1.orbiter.AccountEvent.ADD_ROLE_RESULT
- net.user1.orbiter.AccountEvent.REMOVE_ROLE_RESULT
net.user1.orbiter.UserAccount(userID, log, accountManager, clientManager, roomManager)
|
Methods
addRole(role)
|
|
changePassword(newPassword, oldPassword)
|
|
deleteAttribute(attrName, attrScope)
|
|
getAttribute(attrName, attrScope)
|
|
getAttributesByScope(scope)
|
|
isSelf()
|
|
logoff(password)
|
|
observe()
|
|
removeRole(userID, role)
|
|
setAttribute(attrName, attrValue, attrScope, isShared, evaluate)
|
|
toString()
|
- Inherited Methods
- from net.user1.events.EventDispatcher:
- addEventListener()
- dispatchEvent()
- getListeners()
- hasListener()
- removeEventListener()