public class CSBaseProjectServiceImpl extends Object implements ibase.rest.api.project.v1.adapter.ProjectService
| Constructor and Description |
|---|
CSBaseProjectServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
copyFile(String sourceProjectId,
String sourceFileId,
String targetProjectId,
String targetFileId) |
ibase.rest.api.project.v1.adapter.ProjectFile |
createFolder(String projectId,
String fileId,
String folderName) |
ibase.rest.api.project.v1.adapter.Project |
createProject(String name,
String userId,
String description,
String type,
ibase.rest.api.project.v1.adapter.SharingType sharingType) |
boolean |
existsProjectFile(String projectId,
String fileId) |
List<ibase.rest.api.project.v1.adapter.ProjectInfo> |
getAllProjects(String userId) |
ibase.rest.api.project.v1.adapter.Project |
getProject(String projectId) |
ibase.rest.api.project.v1.adapter.ProjectFile |
getProjectFile(String projectId,
String fileId) |
List<ibase.rest.api.project.v1.adapter.ProjectInfo> |
getProjectsCreatedBy(String userId) |
List<ibase.rest.api.project.v1.adapter.ProjectInfo> |
getProjectsSharedWith(String userId) |
void |
moveFile(String sourceProjectId,
String sourceFileId,
String targetProjectId,
String targetFileId) |
void |
removeProject(String projectId) |
ibase.rest.api.project.v1.adapter.ProjectFile |
renameFile(String projectId,
String fileId,
String name) |
void |
setLocale(Locale locale) |
ibase.rest.api.project.v1.adapter.Project |
updateProject(String projectId,
String description,
String type,
ibase.rest.api.project.v1.adapter.SharingType sharingType) |
public ibase.rest.api.project.v1.adapter.Project createProject(String name, String userId, String description, String type, ibase.rest.api.project.v1.adapter.SharingType sharingType)
createProject in interface ibase.rest.api.project.v1.adapter.ProjectServicepublic ibase.rest.api.project.v1.adapter.Project updateProject(String projectId, String description, String type, ibase.rest.api.project.v1.adapter.SharingType sharingType)
updateProject in interface ibase.rest.api.project.v1.adapter.ProjectServicepublic ibase.rest.api.project.v1.adapter.Project getProject(String projectId)
getProject in interface ibase.rest.api.project.v1.adapter.ProjectServicepublic void setLocale(Locale locale)
setLocale in interface ibase.common.ServiceAdapterpublic ibase.rest.api.project.v1.adapter.ProjectFile getProjectFile(String projectId, String fileId)
getProjectFile in interface ibase.rest.api.project.v1.adapter.ProjectServicepublic List<ibase.rest.api.project.v1.adapter.ProjectInfo> getProjectsSharedWith(String userId)
getProjectsSharedWith in interface ibase.rest.api.project.v1.adapter.ProjectServicepublic List<ibase.rest.api.project.v1.adapter.ProjectInfo> getAllProjects(String userId)
getAllProjects in interface ibase.rest.api.project.v1.adapter.ProjectServicepublic List<ibase.rest.api.project.v1.adapter.ProjectInfo> getProjectsCreatedBy(String userId)
getProjectsCreatedBy in interface ibase.rest.api.project.v1.adapter.ProjectServicepublic void removeProject(String projectId)
removeProject in interface ibase.rest.api.project.v1.adapter.ProjectServicepublic boolean existsProjectFile(String projectId, String fileId)
existsProjectFile in interface ibase.rest.api.project.v1.adapter.ProjectServicepublic void copyFile(String sourceProjectId, String sourceFileId, String targetProjectId, String targetFileId)
copyFile in interface ibase.rest.api.project.v1.adapter.ProjectServicepublic void moveFile(String sourceProjectId, String sourceFileId, String targetProjectId, String targetFileId)
moveFile in interface ibase.rest.api.project.v1.adapter.ProjectServicepublic ibase.rest.api.project.v1.adapter.ProjectFile renameFile(String projectId, String fileId, String name)
renameFile in interface ibase.rest.api.project.v1.adapter.ProjectServiceCopyright © 2017. All rights reserved.