public class CSBaseProject extends Object implements ibase.rest.api.project.v1.adapter.Project
| Modifier and Type | Field and Description |
|---|---|
static String |
PROJECT_TYPE
A chave do atributo com o tipo do projeto
|
| Modifier and Type | Method and Description |
|---|---|
void |
addTeamMember(ibase.rest.api.project.v1.adapter.AccessType accessType,
String userId) |
long |
getCreationDate() |
String |
getDescription() |
String |
getId() |
long |
getLastModificationDate() |
String |
getName() |
String |
getOwnerId() |
ibase.rest.api.project.v1.adapter.SharingType |
getSharingType() |
Set<String> |
getTeamMembers(ibase.rest.api.project.v1.adapter.AccessType accessType) |
String |
getType() |
ibase.rest.api.project.v1.adapter.AccessType |
getUserAccessType(String userId) |
Boolean |
isWritableByUser(String userId) |
boolean |
removeTeamMember(String userId) |
public static final String PROJECT_TYPE
public String getId()
getId in interface ibase.rest.api.project.v1.adapter.Projectpublic String getName()
getName in interface ibase.rest.api.project.v1.adapter.Projectpublic String getOwnerId()
getOwnerId in interface ibase.rest.api.project.v1.adapter.Projectpublic String getDescription()
getDescription in interface ibase.rest.api.project.v1.adapter.Projectpublic String getType()
getType in interface ibase.rest.api.project.v1.adapter.Projectpublic long getLastModificationDate()
getLastModificationDate in interface ibase.rest.api.project.v1.adapter.Projectpublic ibase.rest.api.project.v1.adapter.SharingType getSharingType()
getSharingType in interface ibase.rest.api.project.v1.adapter.Projectpublic Set<String> getTeamMembers(ibase.rest.api.project.v1.adapter.AccessType accessType)
getTeamMembers in interface ibase.rest.api.project.v1.adapter.Projectpublic void addTeamMember(ibase.rest.api.project.v1.adapter.AccessType accessType,
String userId)
addTeamMember in interface ibase.rest.api.project.v1.adapter.Projectpublic ibase.rest.api.project.v1.adapter.AccessType getUserAccessType(String userId)
getUserAccessType in interface ibase.rest.api.project.v1.adapter.Projectpublic long getCreationDate()
getCreationDate in interface ibase.rest.api.project.v1.adapter.Projectpublic Boolean isWritableByUser(String userId)
isWritableByUser in interface ibase.rest.api.project.v1.adapter.Projectpublic boolean removeTeamMember(String userId)
removeTeamMember in interface ibase.rest.api.project.v1.adapter.ProjectCopyright © 2018. All rights reserved.