public interface ProfileOption extends Serializable
Attributes of ProfileOption
value object:
Attribute Name |
Type |
Mandatory |
Update Allowed |
Validated |
Description |
---|---|---|---|---|---|
ProfileOptionCode |
String |
Yes | Yes | Yes | Uniquely identifies a profile option.Only UPPER CASE letters should be
used for Profile Option Code. See: getProfileOptionCode() . See: setProfileOptionCode(java.lang.String) |
ProfileOptionName |
String |
Yes | Yes | Yes | Unique name of the profile option. See: getProfileOptionName() . See: setProfileOptionName(java.lang.String) |
Description |
String |
No | Yes | No | Additional information about the profile option. See: getDescription() . See: setDescription(java.lang.String) |
ValueTypeCode |
String |
No | Yes | Yes | Can be set to "LOOKUP" or null. See: getValueTypeCode() . See: setValueTypeCode(java.lang.String) |
ValueTypeCodeConstraint |
String |
No | Yes | Yes | Value type code constraint on the profile option.This constraint is to be
set if the ProfileOption ValueTypeCode is set to "LOOKUP" See: setConstraint1(java.lang.String) |
UserVisibleFlag |
String |
No | Yes | Yes | Flag that indicates if system administrators can view
ProfileOptionValue at the user level. The default value of this
attribute is "Y".See: getUserVisibleFlag() . See: setUserVisibleFlag(java.lang.String) |
UserUpdateableFlag |
String |
No | Yes | Yes | Flag that indicates if system administrators can update
ProfileOptionValue at the user level. If the value of
UserVisibleFlag attribute is "Y", this attribute defaults to
"Y". If the value of UserVisibleFlag attribute is "N", this
attribute defaults to "N". See: getUserUpdateableFlag() . See: setUserUpdateableFlag(java.lang.String) |
SiteVisibleFlag |
String |
No | Yes | Yes | Flag that indicates if system administrators can view
ProfileOptionValue at the site level. The default value of this
attribute is "Y". See: getSiteVisibleFlag() . See: setSiteVisibleFlag(java.lang.String) |
SiteUpdateableFlag |
String |
No | Yes | Yes | Flag that indicates if system administrators can update
ProfileOptionValue at the site level. If the value of
SiteVisibleFlag attribute is "Y", this attribute defaults to
"Y". If the value of SiteVisibleFlag attribute is "N", this
attribute defaults to "N". See: getSiteUpdateableFlag() . See: setSiteUpdateableFlag(java.lang.String) |
ApplicationShortName |
String |
No | Yes | Yes | Represents the Application Short Name to which the
ProfileOption belongs. The default value of this attribute is
"HDR".See: getApplicationShortName() . See: setApplicationShortName(java.lang.String) |
EffectiveStartDate |
String |
No | Yes | Yes | Date and time when the profile option becomes active. The default value
for this attribute is the current date and time. See: getEffectiveStartDate() . See: setEffectiveStartDate(java.util.Date) |
EffectiveEndDate |
String |
No | Yes | Yes | Date and time when the profile option becomes inactive. See: getEffectiveEndDate() . See: setEffectiveEndDate(java.util.Date) |
Modifier and Type | Field and Description |
---|---|
static String |
HDR_APPLICATION_SHORT_NAME
Profile Option ApplicationShortName.
|
static String |
LOOKUP_VALUE_TYPE_CODE
Profile Option ValueTypeCode.
|
Modifier and Type | Method and Description |
---|---|
String |
getApplicationShortName()
Gets the
ApplicationShortName for a profile option. |
String |
getConstraint1()
Gets the first constraint on profile option.
|
String |
getDescription()
Gets the description of a profile option.
|
Date |
getEffectiveEndDate()
Gets the date and time when the profile option becomes inactive.
|
Date |
getEffectiveStartDate()
Returns the date and time when the profile option becomes active.
|
String |
getProfileOptionCode()
Gets the unique identifier of a profile option.
|
String |
getProfileOptionName()
Gets the name of a profile option.
|
String |
getSiteUpdateableFlag()
Gets the flag that indicates if system administrators can update
ProfileOptionValue at the site level. |
String |
getSiteVisibleFlag()
Gets the flag that indicates if system administrators can view
ProfileOptionValue at the site level. |
String |
getUserUpdateableFlag()
Gets the flag that indicates if system administrators can update
ProfileOptionValue at the user level. |
String |
getUserVisibleFlag()
Gets the flag that indicates if system administrators can view
ProfileOptionValue at the user level. |
String |
getValueTypeCode()
Gets the
ValueTypeCode of the profile option. |
String |
getValueTypeCodeConstraint()
Gets the value type code constraint on profile option.
|
void |
setApplicationShortName(String applicationShortName)
Sets the
ApplicationShortName for a profile option. |
void |
setConstraint1(String constraint1)
Sets the constraint on profile option based on the
ValueTypeCode set. |
void |
setDescription(String description)
Sets the description of a profile option.
|
void |
setEffectiveEndDate(Date effectiveEndDate)
Sets the date and time when the profile option becomes inactive.
|
void |
setEffectiveStartDate(Date effectiveStartDate)
Sets the date and time when the profile option becomes active.
|
void |
setProfileOptionCode(String profileOptionCode)
Sets the unique identifier of a profile option.
|
void |
setProfileOptionName(String profileOptionName)
Sets the name of a profile option.
|
void |
setSiteUpdateableFlag(String siteUpdateableFlag)
Sets the flag that indicates if system administrators can update
ProfileOptionValue at the site level. |
void |
setSiteVisibleFlag(String siteVisibleFlag)
Sets the flag that indicates if system administrators can view
ProfileOptionValue at the site level. |
void |
setUserUpdateableFlag(String userUpdateableFlag)
Sets the flag that indicates if system administrators can update
ProfileOptionValue at the user level. |
void |
setUserVisibleFlag(String userVisibleFlag)
Sets the flag that indicates if system administrators can view
ProfileOptionValue at the user level. |
void |
setValueTypeCode(String valueTypeCode)
Sets the
ValueTypeCode of the profile option. |
void |
setValueTypeCodeConstraint(String constraint)
Sets the value type code constraint on profile option based on the
ValueTypeCode set. |
static final String LOOKUP_VALUE_TYPE_CODE
static final String HDR_APPLICATION_SHORT_NAME
void setProfileOptionCode(String profileOptionCode)
profileOptionCode
- Unique identifier of the profile option.
Only UPPER CASE letters should be used for Profile Option Code.getProfileOptionCode()
String getProfileOptionCode()
setProfileOptionCode(java.lang.String)
void setProfileOptionName(String profileOptionName)
profileOptionName
- Name of the profile option.getProfileOptionCode()
String getProfileOptionName()
setProfileOptionCode(java.lang.String)
void setApplicationShortName(String applicationShortName)
ApplicationShortName
for a profile option.applicationShortName
- ApplicationShortName
for
this ProfileOption
.getApplicationShortName()
String getApplicationShortName()
ApplicationShortName
for a profile option.ApplicationShortName
of
this ProfileOption
.setApplicationShortName(java.lang.String)
void setDescription(String description)
description
- Description of the profile option.getDescription()
String getDescription()
setDescription(java.lang.String)
void setValueTypeCode(String valueTypeCode)
ValueTypeCode
of the profile option. This
attribute is used to determine the valid values of the profile
option. This attribute can be set to "LOOKUP" or null.valueTypeCode
- ValueTypeCode
for
this ProfileOption
.String getValueTypeCode()
ValueTypeCode
of the profile option.ValueTypeCode
of this ProfileOption
.getValueTypeCode()
void setValueTypeCodeConstraint(String constraint)
ValueTypeCode
set.
ValueTypeCode
is "LOOKUP",
ValueTypeCodeConstraint
can contain any active concept lists
with LOOKUPS_GROUP
set to "LOOKUPS".constraint
- Value type code constraint on profile option.String getValueTypeCodeConstraint()
setValueTypeCodeConstraint(java.lang.String)
void setUserVisibleFlag(String userVisibleFlag)
ProfileOptionValue
at the user level. The default value
of this attribute is "Y".userVisibleFlag
- UserVisibleFlag
for this ProfileOption
. The valid values are "Y" and "N".getUserVisibleFlag()
String getUserVisibleFlag()
ProfileOptionValue
at the user level.ProfileOptionValue
at the user level.setUserVisibleFlag(java.lang.String)
void setUserUpdateableFlag(String userUpdateableFlag)
ProfileOptionValue
at the user level. If the value of
UserVisibleFlag
attribute is "Y", this attribute defaults to
"Y". If the value of UserVisibleFlag
attribute is "N",
this attribute defaults to "N".userUpdateableFlag
- UserUpdateableFlag
for this
ProfileOption
. The valid values are "Y" and "N".
You cannot
set UserUpdateableFlag
to "Y" if
UserVisibleFlag
is set to "N".getUserUpdateableFlag()
String getUserUpdateableFlag()
ProfileOptionValue
at the user level.ProfileOptionValue
at the user level.setUserUpdateableFlag(java.lang.String)
void setSiteVisibleFlag(String siteVisibleFlag)
ProfileOptionValue
at the site level. The default value
of this attribute is "Y".siteVisibleFlag
- SiteVisibleFlag
for this ProfileOption
. The valid values are "Y" and "N".getSiteVisibleFlag()
String getSiteVisibleFlag()
ProfileOptionValue
at the site level.ProfileOptionValue
at the site level.setSiteVisibleFlag(java.lang.String)
void setSiteUpdateableFlag(String siteUpdateableFlag)
ProfileOptionValue
at the site level. If the value of
SiteVisibleFlag
attribute is "Y", this attribute defaults to
"Y". If the value of SiteVisibleFlag
attribute is "N",
this attribute defaults to "N".siteUpdateableFlag
- SiteUpdateableFlag
for this
ProfileOption
. The valid values are "Y" and "N".
You cannot set SiteUpdateableFlag
to "Y" if
SiteVisibleFlag
is set to "N".getSiteUpdateableFlag()
String getSiteUpdateableFlag()
ProfileOptionValue
at the site level.ProfileOptionValue
at the site level.setSiteUpdateableFlag(java.lang.String)
void setEffectiveStartDate(Date effectiveStartDate)
effectiveStartDate
- Date and time when the profile option becomes
active.getEffectiveStartDate()
Date getEffectiveStartDate()
setEffectiveStartDate(java.util.Date)
void setEffectiveEndDate(Date effectiveEndDate)
EffectiveStartDate
.effectiveEndDate
- Date and time when the profile option becomes inactive.getEffectiveEndDate()
Date getEffectiveEndDate()
setEffectiveEndDate(java.util.Date)
void setConstraint1(String constraint1)
ValueTypeCode
set.
ValueTypeCode
is "LOOKUP", Constraint1
can contain
any active concept lists with LOOKUPS_GROUP
set to "LOOKUPS".constraint1
- Constraint on profile option.String getConstraint1()
setConstraint1(java.lang.String)
HDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved