public interface ProjectLevelSecurity
Modifier and Type | Interface and Description |
---|---|
static class |
ProjectLevelSecurity.CopyProjectsInfo
Structure that holds project information required to create a new TC_Project object
using this operation.
|
static class |
ProjectLevelSecurity.ModifyProjectsInfo
This structure holds the TC_Project object and the information required to
modify the project.
|
static class |
ProjectLevelSecurity.ProjectClientId
This structure holds TC_Project object and corresponding client id.
|
static class |
ProjectLevelSecurity.ProjectInformation
Structure that holds the information required to create the destination project.
|
static class |
ProjectLevelSecurity.ProjectOpsOutput
Structure that holds the TC_Project object.
|
static class |
ProjectLevelSecurity.ProjectOpsResponse
Response from the project create, modify operations.
|
static class |
ProjectLevelSecurity.ProjectTeamData
This structure holds team member information for a single project.
|
static class |
ProjectLevelSecurity.ProjectTeamsResponse
This structure holds team member information for all the given projects.
|
static class |
ProjectLevelSecurity.TeamMemberInfo
A structure containing team member information.
|
Modifier and Type | Method and Description |
---|---|
ProjectLevelSecurity.ProjectOpsResponse |
copyProjects(ProjectLevelSecurity.CopyProjectsInfo[] copyProjectsInfos)
This operation copies the given list of TC_Project objects.
|
ProjectLevelSecurity.ProjectOpsResponse |
createProjects(ProjectLevelSecurity.ProjectInformation[] projectInfos)
This operation creates TC_Project objects using the given input information.
|
ProjectLevelSecurity.ProjectTeamsResponse |
getProjectTeams(ProjectLevelSecurity.ProjectClientId[] projectObjs)
This operation returns team members for the given list of TC_Project objects.
|
ProjectLevelSecurity.ProjectOpsResponse |
modifyProjects(ProjectLevelSecurity.ModifyProjectsInfo[] modifyProjectsInfos)
This operation modifies the given list of TC_Project objects using the input
specified.
|
ProjectLevelSecurity.ProjectOpsResponse copyProjects(ProjectLevelSecurity.CopyProjectsInfo[] copyProjectsInfos)
copyProjectsInfos
- A list of CopyProjectsInfo structures.ProjectLevelSecurity.ProjectOpsResponse createProjects(ProjectLevelSecurity.ProjectInformation[] projectInfos)
projectInfos
- A list of ProjectInformation objects.ProjectLevelSecurity.ProjectTeamsResponse getProjectTeams(ProjectLevelSecurity.ProjectClientId[] projectObjs)
projectObjs
- A list of ProjectClientId structures one for each of the given projects.ProjectLevelSecurity.ProjectOpsResponse modifyProjects(ProjectLevelSecurity.ModifyProjectsInfo[] modifyProjectsInfos)
modifyProjectsInfos
- Vector of ModifyProjectsInfo structures.Copyright © 2016 Siemens. All Rights Reserved.