public class ProfileSetting
extends java.lang.Object
ResourceProfileSetting
,
which is used as input into createOrReplaceResourceProfileSetting
.
To get the data you need to build this object, first execute getResourceProfileSetting
.
Use the data in the return ResourceProfileSetting
object to match the matrix IDs to their values. Then configure
the ProfileSetting objects to update/create the values you'll pass in using a ResourceProfileSetting object.
ProfileSetting contains four elements:
categoryId
- Represents the outer level category (highest level). For example: Applications, Language, Platforms.profileSettingId
- Each record in the matrix has an ID. If there is no range value, there will be no
profileSettingId. When creating a matrix for a new resource, the element is not required; when updating
an existing matrix, you only need to pass in the profileSettingId and the rangeValueID.rangeValueId
- Represents the proficiency level (baseline, progressing, proficient, and so on). subCategoryId
- Represents the inner level category; the specific instances of the outer category.
For example, if the category is Applications, the sub-categories might be: Crystal Reports, MS Project, SAS.
<xsd:profileSetting>
<xsd:categoryId>8826919</xsd:categoryId>
<xsd:profileSettingId>1163103785</xsd:profileSettingId>
<xsd:rangeValueId>8826922</xsd:rangeValueId>
<xsd:subCategoryId>8826924</xsd:subCategoryId>
</xsd:profileSetting>
Constructor and Description |
---|
ProfileSetting() |
ProfileSetting(long pVal) |
Modifier and Type | Method and Description |
---|---|
long |
getCategoryId() |
long |
getProfileSettingId() |
long |
getRangeValueId() |
long |
getSubCategoryId() |
OMElement |
serialize(OMFactory fac) |
void |
setCategoryId(long pVal) |
void |
setProfileSettingId(long pVal) |
void |
setRangeValueId(long pVal) |
void |
setSubCategoryId(long pVal) |
public ProfileSetting()
public ProfileSetting(long pVal)
public void setProfileSettingId(long pVal)
public long getProfileSettingId()
public void setCategoryId(long pVal)
public long getCategoryId()
public void setSubCategoryId(long pVal)
public long getSubCategoryId()
public void setRangeValueId(long pVal)
public long getRangeValueId()
public OMElement serialize(OMFactory fac)