Class RoleSoapRow
- java.lang.Object
-
- com.collabnet.ce.soap60.webservices.rbac.RoleSoapRow
-
public class RoleSoapRow extends Object
A list of Roles.Change HistoryRelease: 6.1- Added created in project ID of the role.
- Added type of the role.
- Added flag for prevent inheritance property of the role.
- Added requestable flag for the role.
- Added status of the role.
- Since:
- 4.3
-
-
Constructor Summary
Constructors Constructor Description RoleSoapRow()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCreatedInProjectId()Returns 'createdInProjectId'.StringgetDescription()Returns 'description'.StringgetId()Returns 'id'.booleangetPreventInheritance()Returns 'preventInheritance'.booleangetRequestable()Returns 'requestable'.StringgetRoleType()Returns 'roleType'.StringgetStatus()Returns 'status'.StringgetTitle()Returns 'title'.static voidregisterTypeMappings(org.apache.axis.client.Call call)voidsetCreatedInProjectId(String createdInProjectId)Sets 'createdInProjectId'.voidsetDescription(String description)Sets 'description'.voidsetId(String id)Sets 'id'.voidsetPreventInheritance(boolean preventInheritance)Sets 'preventInheritance'.voidsetRequestable(boolean requestable)Sets 'requestable'.voidsetRoleType(String roleType)Sets 'roleType'.voidsetStatus(String status)Sets 'status'.voidsetTitle(String title)Sets 'title'.
-
-
-
Method Detail
-
getId
public String getId()
Returns 'id'. The id of the role- Returns:
- Value of 'id'.
-
setId
public void setId(String id)
Sets 'id'. The id of the role- Parameters:
id- Value of 'id'.
-
getTitle
public String getTitle()
Returns 'title'. The title of the role.- Returns:
- Value of 'title'.
-
setTitle
public void setTitle(String title)
Sets 'title'. The title of the role.- Parameters:
title- Value of 'title'.
-
getDescription
public String getDescription()
Returns 'description'. A verbose description of the role.- Returns:
- Value of 'description'.
-
setDescription
public void setDescription(String description)
Sets 'description'. A verbose description of the role.- Parameters:
description- Value of 'description'.
-
getCreatedInProjectId
public String getCreatedInProjectId()
Returns 'createdInProjectId'. The id of the project where the role is created- Returns:
- Value of 'createdInProjectId'.
-
setCreatedInProjectId
public void setCreatedInProjectId(String createdInProjectId)
Sets 'createdInProjectId'. The id of the project where the role is created- Parameters:
createdInProjectId- Value of 'createdInProjectId'.
-
getRoleType
public String getRoleType()
Returns 'roleType'. The type of the role, can be "Project", "Site" or "Global".- Returns:
- Value of 'roleType'.
-
setRoleType
public void setRoleType(String roleType)
Sets 'roleType'. The type of the role, can be "Project", "Site" or "Global".- Parameters:
roleType- Value of 'roleType'.
-
getPreventInheritance
public boolean getPreventInheritance()
Returns 'preventInheritance'. Whether the role's permission is prevented from applying to private subprojects.- Returns:
- Value of 'preventInheritance'.
-
setPreventInheritance
public void setPreventInheritance(boolean preventInheritance)
Sets 'preventInheritance'. Whether the role's permission is prevented from applying to private subprojects.- Parameters:
preventInheritance- Value of 'preventInheritance'.
-
getRequestable
public boolean getRequestable()
Returns 'requestable'. Flag that indicates if the role can be requested to be granted- Returns:
- Value of 'requestable'.
-
setRequestable
public void setRequestable(boolean requestable)
Sets 'requestable'. Flag that indicates if the role can be requested to be granted- Parameters:
requestable- Value of 'requestable'.
-
getStatus
public String getStatus()
Returns 'status'. The status of the role, "A"ctive or "U"ser class- Returns:
- Value of 'status'.
-
setStatus
public void setStatus(String status)
Sets 'status'. The status of the role, "A"ctive or "U"ser class- Parameters:
status- Value of 'status'.
-
registerTypeMappings
public static void registerTypeMappings(org.apache.axis.client.Call call)
-
-