Package io.keikaiex.app.impl
Class CollaborationInfoEx
- java.lang.Object
-
- io.keikaiex.app.impl.CollaborationInfoEx
-
- All Implemented Interfaces:
io.keikai.app.CollaborationInfo,java.io.Serializable
public class CollaborationInfoEx extends java.lang.Object implements io.keikai.app.CollaborationInfo, java.io.Serializable- Author:
- JerryChen
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<io.keikai.app.CollaborationInfo.CollaborationEventListener>eventListeners
-
Constructor Summary
Constructors Constructor Description CollaborationInfoEx()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEvent(io.keikai.app.CollaborationInfo.CollaborationEventListener listener)booleanaddUsername(java.lang.String username, java.lang.String oldUsername)java.util.Set<java.lang.String>getUsedUsernames(java.lang.String bookName)java.lang.StringgetUsername(java.lang.String originName)booleanisUsernameExist(java.lang.String username)voidremoveRelationship(java.lang.String username)voidremoveUsername(java.lang.String username)voidsetRelationship(java.lang.String username, io.keikai.api.model.Book book)
-
-
-
Method Detail
-
setRelationship
public void setRelationship(java.lang.String username, io.keikai.api.model.Book book)- Specified by:
setRelationshipin interfaceio.keikai.app.CollaborationInfo
-
removeRelationship
public void removeRelationship(java.lang.String username)
- Specified by:
removeRelationshipin interfaceio.keikai.app.CollaborationInfo
-
isUsernameExist
public boolean isUsernameExist(java.lang.String username)
- Specified by:
isUsernameExistin interfaceio.keikai.app.CollaborationInfo
-
addUsername
public boolean addUsername(java.lang.String username, java.lang.String oldUsername)- Specified by:
addUsernamein interfaceio.keikai.app.CollaborationInfo
-
removeUsername
public void removeUsername(java.lang.String username)
- Specified by:
removeUsernamein interfaceio.keikai.app.CollaborationInfo
-
getUsedUsernames
public java.util.Set<java.lang.String> getUsedUsernames(java.lang.String bookName)
- Specified by:
getUsedUsernamesin interfaceio.keikai.app.CollaborationInfo
-
getUsername
public java.lang.String getUsername(java.lang.String originName)
- Specified by:
getUsernamein interfaceio.keikai.app.CollaborationInfo
-
addEvent
public void addEvent(io.keikai.app.CollaborationInfo.CollaborationEventListener listener)
- Specified by:
addEventin interfaceio.keikai.app.CollaborationInfo
-
-