public class CSBaseProject
extends java.lang.Object
implements ibase.project.Project
| Modifier and Type | Method and Description |
|---|---|
void |
addTeamMember(ibase.project.AccessType accessType,
java.lang.String userId) |
long |
getCreationDate() |
java.lang.String |
getDescription() |
java.lang.String |
getId() |
long |
getLastModificationDate() |
java.lang.String |
getName() |
java.lang.String |
getOwnerId() |
ibase.project.SharingType |
getSharingType() |
java.util.Set<java.lang.String> |
getTeamMembers(ibase.project.AccessType accessType) |
ibase.project.AccessType |
getUserAccessType(java.lang.String userId) |
java.lang.Boolean |
isWritableByUser(java.lang.String userId) |
boolean |
removeTeamMember(java.lang.String userId) |
public java.lang.String getId()
getId in interface ibase.project.Projectpublic java.lang.String getName()
getName in interface ibase.project.Projectpublic java.lang.String getOwnerId()
getOwnerId in interface ibase.project.Projectpublic java.lang.String getDescription()
getDescription in interface ibase.project.Projectpublic long getLastModificationDate()
getLastModificationDate in interface ibase.project.Projectpublic ibase.project.SharingType getSharingType()
getSharingType in interface ibase.project.Projectpublic java.util.Set<java.lang.String> getTeamMembers(ibase.project.AccessType accessType)
getTeamMembers in interface ibase.project.Projectpublic void addTeamMember(ibase.project.AccessType accessType,
java.lang.String userId)
addTeamMember in interface ibase.project.Projectpublic ibase.project.AccessType getUserAccessType(java.lang.String userId)
getUserAccessType in interface ibase.project.Projectpublic long getCreationDate()
getCreationDate in interface ibase.project.Projectpublic java.lang.Boolean isWritableByUser(java.lang.String userId)
isWritableByUser in interface ibase.project.Projectpublic boolean removeTeamMember(java.lang.String userId)
removeTeamMember in interface ibase.project.ProjectCopyright © 2016. All Rights Reserved.