|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.as400.resource.Resource | +--com.ibm.as400.resource.ChangeableResource | +--com.ibm.as400.resource.RUser
The RUser class represents an AS/400 user profile and directory entry.
The following attribute IDs are supported:
Use any of these attribute IDs with
getAttributeValue()
and setAttributeValue()
to access the attribute values for an RUser.
// Create an RUser object to refer to a specific user.
AS400 system = new AS400("MYSYSTEM", "MYUSERID", "MYPASSWORD");
RUser user = new RUser(system, "AUSERID");
// Get the user status.
String status = (String)user.getAttributeValue(RUser.STATUS);
// Set the print device for a user to work station.
user.setAttributeValue(RUser.PRINT_DEVICE, RUser.PRINT_DEVICE_WORK_STATION);
// Commit the attribute change.
user.commitAttributeChanges();
RUserList
, Serialized Form
Field Summary | |
static java.lang.String |
ACCOUNTING_CODE
Attribute ID for accounting code. |
static java.lang.String |
ALLOW_SYNCHRONIZATION
Attribute ID for allow synchronization. |
static java.lang.String |
ASSISTANCE_LEVEL
Attribute ID for assistance level. |
static java.lang.String |
ASSISTANCE_LEVEL_ADVANCED
Attribute value indicating the expert system user interface. |
static java.lang.String |
ASSISTANCE_LEVEL_BASIC
Attribute value indicating the Operational Assistant user interface. |
static java.lang.String |
ASSISTANCE_LEVEL_INTERMEDIATE
Attribute value indicating the system user interface. |
static java.lang.String |
ATTENTION_KEY_HANDLING_PROGRAM
Attribute ID for attention key handling program. |
static java.lang.String |
ATTENTION_KEY_HANDLING_PROGRAM_ASSIST
Attribute value indicating the Operational Assistant attention key handling program. |
static java.lang.String |
BUILDING
Attribute ID for building. |
static java.lang.String |
CC_MAIL_ADDRESS
Attribute ID for cc:Mail address. |
static java.lang.String |
CC_MAIL_COMMENT
Attribute ID for cc:Mail comment. |
static java.lang.String |
CHARACTER_CODE_SET_ID
Attribute ID for character code set ID. |
static java.lang.String |
CHARACTER_IDENTIFIER_CONTROL
Attribute ID for character identifier control. |
static java.lang.String |
CHARACTER_IDENTIFIER_CONTROL_DEVICE_DESCRIPTION
Attribute value indicating the same function as on the CHRID command parameter for display files, printer files, and panel groups. |
static java.lang.String |
CHARACTER_IDENTIFIER_CONTROL_JOB_CCSID
Attribute value indicating the same function as on the CHRID command parameter for display files, printer files, and panel groups. |
static java.lang.String |
COMPANY
Attribute ID for company. |
static java.lang.String |
COUNTRY_ID
Attribute ID for country ID. |
static java.lang.String |
CURRENT_LIBRARY_NAME
Attribute ID for current library. |
static java.lang.String |
CURRENT_LIBRARY_NAME_DEFAULT
Attribute value indicating that the user does not have a current library. |
static java.lang.String |
DATE_PASSWORD_EXPIRES
Attribute ID for date password expires. |
static java.lang.String |
DAYS_UNTIL_PASSWORD_EXPIRES
Attribute ID for days until password expires. |
static java.lang.String |
DEPARTMENT
Attribute ID for department. |
static java.lang.String |
DIGITAL_CERTIFICATE_INDICATOR
Attribute ID for digital certificate indicator. |
static java.lang.String |
DISPLAY_SIGN_ON_INFORMATION
Attribute ID for display sign-on information. |
static java.lang.String |
FAX_TELEPHONE_NUMBER
Attribute ID for fax telephone number. |
static java.lang.String |
FIRST_NAME
Attribute ID for first name. |
static java.lang.String |
FULL_NAME
Attribute ID for full name. |
static java.lang.String |
GROUP_AUTHORITY
Attribute ID for group authority. |
static java.lang.String |
GROUP_AUTHORITY_ALL
Attribute value indicating that the group profile has all authority to the objects the user creates. |
static java.lang.String |
GROUP_AUTHORITY_CHANGE
Attribute value indicating that the group profile has change authority to the objects the user creates. |
static java.lang.String |
GROUP_AUTHORITY_EXCLUDE
Attribute value indicating that the group profile has exclude authority to the objects the user creates. |
static java.lang.String |
GROUP_AUTHORITY_TYPE
Attribute ID for group authority type. |
static java.lang.String |
GROUP_AUTHORITY_TYPE_PGP
Attribute value indicating that the group profile will be the primary group for objects the user creates. |
static java.lang.String |
GROUP_AUTHORITY_TYPE_PRIVATE
Attribute value indicating that the group profile has a private authority to the objects the user creates, or the user does not have a group profile. |
static java.lang.String |
GROUP_AUTHORITY_USE
Attribute value indicating that the group profile has use authority to the objects the user creates. |
static java.lang.String |
GROUP_ID_NUMBER
Attribute ID for group ID number. |
static java.lang.String |
GROUP_MEMBER_INDICATOR
Attribute ID for group member indicator. |
static java.lang.String |
GROUP_PROFILE_NAME
Attribute ID for group profile name. |
static java.lang.String |
HIGHEST_SCHEDULING_PRIORITY
Attribute ID for highest scheduling priority. |
static java.lang.String |
HOME_DIRECTORY
Attribute ID for home directory. |
static java.lang.String |
INDIRECT_USER
Attribute ID for indirect user. |
static java.lang.String |
INITIAL_MENU
Attribute ID for initial menu. |
static java.lang.String |
INITIAL_MENU_SIGNOFF
Attribute value for initial menu signoff. |
static java.lang.String |
INITIAL_PROGRAM
Attribute ID for initial program. |
static java.lang.String |
JOB_DESCRIPTION
Attribute ID for job description. |
static java.lang.String |
JOB_TITLE
Attribute ID for job title. |
static java.lang.String |
KEYBOARD_BUFFERING
Attribute ID for keyboard buffering. |
static java.lang.String |
KEYBOARD_BUFFERING_TYPE_AHEAD
Attribute value indicating the type-ahead option is on, but the attention-key buffering options is not. |
static java.lang.String |
LANGUAGE_ID
Attribute ID for language ID. |
static java.lang.String |
LAST_NAME
Attribute ID for last name. |
static java.lang.String |
LIMIT_CAPABILITIES
Attribute ID for limit capabilities. |
static java.lang.String |
LIMIT_CAPABILITIES_PARTIAL
Attribute value indicating the user cannot change the initial program or current library. |
static java.lang.String |
LIMIT_DEVICE_SESSIONS
Attribute ID for limit device sessions. |
static java.lang.String |
LOCAL_DATA_INDICATOR
Attribute ID for local data indicator. |
static java.lang.String |
LOCAL_DATA_INDICATOR_LOCAL
Attribute value indicating that the user was created on this system or if a remote user was created on this system. |
static java.lang.String |
LOCAL_DATA_INDICATOR_SHADOWED
Attribute value indicating that the user was shadowed from another system. |
static java.lang.String |
LOCALE_JOB_ATTRIBUTES
Attribute ID for locale job attributes. |
static java.lang.String |
LOCALE_JOB_ATTRIBUTES_CCSID
Attribute value indicating that the coded character set identifier is set from the locale path name at the time a job is started for this user profile. |
static java.lang.String |
LOCALE_JOB_ATTRIBUTES_DATE_FORMAT
Attribute value indicating that the date format is set from the locale path name at the time a job is started for this user profile. |
static java.lang.String |
LOCALE_JOB_ATTRIBUTES_DATE_SEPARATOR
Attribute value indicating that the date separator is set from the locale path name at the time a job is started for this user profile. |
static java.lang.String |
LOCALE_JOB_ATTRIBUTES_DECIMAL_FORMAT
Attribute value indicating that the decimal format is set from the locale path name at the time a job is started for this user profile. |
static java.lang.String |
LOCALE_JOB_ATTRIBUTES_SORT_SEQUENCE
Attribute value indicating that the sort sequence is set from the locale path name at the time a job is started for this user profile. |
static java.lang.String |
LOCALE_JOB_ATTRIBUTES_TIME_SEPARATOR
Attribute value indicating that the time separator is set from the locale path name at the time a job is started for this user profile. |
static java.lang.String |
LOCALE_PATH_NAME
Attribute ID for locale path name. |
static java.lang.String |
LOCALE_PATH_NAME_C
Attribute value indicating the C locale path name. |
static java.lang.String |
LOCALE_PATH_NAME_POSIX
Attribute value indicating the POSIX locale path name. |
static java.lang.String |
LOCATION
Attribute ID for location. |
static java.lang.String |
MAIL_NOTIFICATION
Attribute ID for mail notification. |
static java.lang.String |
MAIL_NOTIFICATION_ALL
Attribute value indicating that the user is notified of the arrival of all types of mail. |
static java.lang.String |
MAIL_NOTIFICATION_NONE
Attribute value indicating that the user is not notified of the arrival of mail. |
static java.lang.String |
MAIL_NOTIFICATION_SPECIFIC
Attribute value indicating that the user is notified of the arrival of specific types of mail. |
static java.lang.String |
MAILING_ADDRESS_LINE_1
Attribute ID for mailing address line 1. |
static java.lang.String |
MAILING_ADDRESS_LINE_2
Attribute ID for mailing address line 2. |
static java.lang.String |
MAILING_ADDRESS_LINE_3
Attribute ID for mailing address line 3. |
static java.lang.String |
MAILING_ADDRESS_LINE_4
Attribute ID for mailing address line 4. |
static java.lang.String |
MANAGER_CODE
Attribute ID for manager code. |
static java.lang.String |
MAXIMUM_ALLOWED_STORAGE
Attribute ID for maximum allowed storage. |
static java.lang.String |
MESSAGE_NOTIFICATION
Attribute ID for message notification. |
static java.lang.String |
MESSAGE_QUEUE
Attribute ID for message queue. |
static java.lang.String |
MESSAGE_QUEUE_DELIVERY_METHOD
Attribute ID for message queue delivery method. |
static java.lang.String |
MESSAGE_QUEUE_DELIVERY_METHOD_BREAK
Attribute value indicating that the job to which the message queue is assigned is interrupted when a message arrives on the message queue. |
static java.lang.String |
MESSAGE_QUEUE_DELIVERY_METHOD_DEFAULT
Attribute value indicating that messages requiring replies are answered with their default reply. |
static java.lang.String |
MESSAGE_QUEUE_DELIVERY_METHOD_HOLD
Attribute value indicating that the messages are held in the message queue until they are requested by the user or program. |
static java.lang.String |
MESSAGE_QUEUE_DELIVERY_METHOD_NOTIFY
Attribute value indicating that the job to which the message queue is assigned is notified when a message arrives on the message queue. |
static java.lang.String |
MESSAGE_QUEUE_SEVERITY
Attribute ID for message queue severity. |
static java.lang.String |
MIDDLE_NAME
Attribute ID for middle name. |
static java.lang.String |
NETWORK_USER_ID
Attribute ID for network user ID. |
static java.lang.String |
NO
Attribute value for no. |
static java.util.Date |
NO_DATE
Attribute value for no date. |
static java.lang.String |
NO_PASSWORD_INDICATOR
Attribute ID for no password indicator. |
static java.lang.String |
NONE
Attribute value for none. |
static java.lang.String |
OBJECT_AUDITING_VALUE
Attribute ID for object auditing value. |
static java.lang.String |
OBJECT_AUDITING_VALUE_ALL
Attribute value indicating that object read and change operations are audited for the user if the object's auditing value is *USRPRF. |
static java.lang.String |
OBJECT_AUDITING_VALUE_CHANGE
Attribute value indicating that object changes are audited for the user if the object's auditing value is *USRPRF. |
static java.lang.String |
OFFICE
Attribute ID for office. |
static java.lang.String |
OR_NAME
Attribute ID for O/R name. |
static java.lang.String |
OUTPUT_QUEUE
Attribute ID for output queue. |
static java.lang.String |
OUTPUT_QUEUE_DEVICE
Attribute value indicating that an output queue with the same name as the device specified in the printer device parameter is used. |
static java.lang.String |
OUTPUT_QUEUE_WORK_STATION
Attribute value indicating that the output queue assigned to the user's work station is used. |
static java.lang.String |
OWNER
Attribute ID for owner. |
static java.lang.String |
OWNER_GROUP_PROFILE
Attribute value indicating that the user's group profile owns any objects the user creates. |
static java.lang.String |
OWNER_USER_PROFILE
Attribute value indicating that the user owns any objects the user creates. |
static java.lang.String |
PASSWORD_CHANGE_DATE
Attribute ID for password change date. |
static java.lang.String |
PASSWORD_EXPIRATION_INTERVAL
Attribute ID for password expiration interval. |
static java.lang.String |
PREFERRED_NAME
Attribute ID for preferred name. |
static java.lang.String |
PREVIOUS_SIGN_ON
Attribute ID for previous sign-on. |
static java.lang.String |
PRINT_COVER_PAGE
Attribute ID for print cover page. |
static java.lang.String |
PRINT_DEVICE
Attribute ID for print device. |
static java.lang.String |
PRINT_DEVICE_WORK_STATION
Attribute value indicating that the printer assigned to the user's work station is used. |
static java.lang.String |
PRIORITY_MAIL_NOTIFICATION
Attribute ID for priority mail notification. |
static java.lang.String |
SET_PASSWORD_TO_EXPIRE
Attribute ID for set password to expire. |
static java.lang.String |
SIGN_ON_ATTEMPTS_NOT_VALID
Attribute ID for sign-on attempts not valid. |
static java.lang.String |
SMTP_DOMAIN
Attribute ID for SMTP domain. |
static java.lang.String |
SMTP_ROUTE
Attribute ID for SMTP route. |
static java.lang.String |
SMTP_USER_ID
Attribute ID for SMTP user ID. |
static java.lang.String |
SORT_SEQUENCE_TABLE
Attribute ID for sort sequence table. |
static java.lang.String |
SORT_SEQUENCE_TABLE_HEX
Attribute value indicating that the hexadecimal values of the characters are used to determine the sort sequence. |
static java.lang.String |
SORT_SEQUENCE_TABLE_SHARED
Attribute value indicating that a shared-weight sort table associated with the language specified |
static java.lang.String |
SORT_SEQUENCE_TABLE_UNIQUE
Attribute value indicating that a unique-weight sort table associated with the language specified |
static java.lang.String |
SPECIAL_AUTHORITIES
Attribute ID for special authorities. |
static java.lang.String |
SPECIAL_AUTHORITIES_ALL_OBJECT
Attribute value indicating all object special authorities. |
static java.lang.String |
SPECIAL_AUTHORITIES_AUDIT
Attribute value indicating audit special authorities. |
static java.lang.String |
SPECIAL_AUTHORITIES_IO_SYSTEM_CONFIGURATION
Attribute value indicating I/O system configuration special authorities. |
static java.lang.String |
SPECIAL_AUTHORITIES_JOB_CONTROL
Attribute value indicating job control special authorities. |
static java.lang.String |
SPECIAL_AUTHORITIES_SAVE_SYSTEM
Attribute value indicating save system special authorities. |
static java.lang.String |
SPECIAL_AUTHORITIES_SECURITY_ADMINISTRATOR
Attribute value indicating security administrator special authorities. |
static java.lang.String |
SPECIAL_AUTHORITIES_SERVICE
Attribute value indicating service special authorities. |
static java.lang.String |
SPECIAL_AUTHORITIES_SPOOL_CONTROL
Attribute value indicating spool control special authorities. |
static java.lang.String |
SPECIAL_ENVIRONMENT
Attribute ID for special environment. |
static java.lang.String |
SPECIAL_ENVIRONMENT_SYSTEM_36
Attribute value indicating that the user operates in the System/36 environment. |
static java.lang.String |
STATUS
Attribute ID for status. |
static java.lang.String |
STATUS_ENABLED
Attribute value indicating that the user profile is enabled. |
static java.lang.String |
STATUS_NOT_ENABLED
Attribute value indicating that the user profile is not enabled. |
static java.lang.String |
STORAGE_USED
Attribute ID for storage used. |
static java.lang.String |
SUPPLEMENTAL_GROUPS
Attribute ID for supplemental groups. |
static java.lang.String |
SYSTEM_VALUE
Attribute value for system value. |
static java.lang.String |
TELEPHONE_NUMBER_1
Attribute ID for telephone number 1. |
static java.lang.String |
TELEPHONE_NUMBER_2
Attribute ID for telephone number 2. |
static java.lang.String |
TEXT
Attribute ID for text. |
static java.lang.String |
TEXT_DESCRIPTION
Attribute ID for text description. |
static java.lang.String |
USER_ACTION_AUDIT_LEVEL
Attribute ID for user action audit level. |
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_COMMAND
Attribute value indicating that the user has the *CMD audit value specified in the user profile. |
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_CREATE
Attribute value indicating that the user has the *CREATE audit value specified in the user profile. |
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_DELETE
Attribute value indicating that the user has the *DELETE audit value specified in the user profile. |
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_JOB_DATA
Attribute value indicating that the user has the *JOBDTA audit value specified in the user profile. |
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_OBJECT_MANAGEMENT
Attribute value indicating that the user has the *OBJMGT audit value specified in the user profile. |
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_OFFICE_SERVICES
Attribute value indicating that the user has the *OFCSRV audit value specified in the user profile. |
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_OPTICAL
Attribute value indicating that the user has the *OPTICAL audit value specified in the user profile. |
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_PROGRAM_ADOPTION
Attribute value indicating that the user has the *PGMADP audit value specified in the user profile. |
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_SAVE_RESTORE
Attribute value indicating that the user has the *SAVRST audit value specified in the user profile. |
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_SECURITY
Attribute value indicating that the user has the *SECURITY audit value specified in the user profile. |
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_SERVICE
Attribute value indicating that the user has the *SERVICE audit value specified in the user profile. |
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_SPOOLED_FILE_DATA
Attribute value indicating that the user has the *SPLFDTA audit value specified in the user profile. |
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_SYSTEM_MANAGEMENT
Attribute value indicating that the user has the *SYSMGT audit value specified in the user profile. |
static java.lang.String |
USER_ADDRESS
Attribute ID for user address. |
static java.lang.String |
USER_CLASS
Attribute ID for user class name. |
static java.lang.String |
USER_CLASS_PROGRAMMER
Attribute value indicating that the user has a class of programmer. |
static java.lang.String |
USER_CLASS_SECURITY_ADMINISTRATOR
Attribute value indicating that the user has a class of security administrator. |
static java.lang.String |
USER_CLASS_SECURITY_OFFICER
Attribute value indicating that the user has a class of security officer. |
static java.lang.String |
USER_CLASS_SYSTEM_OPERATOR
Attribute value indicating that the user has a class of system operator. |
static java.lang.String |
USER_CLASS_USER
Attribute value indicating that the user has a class of end user. |
static java.lang.String |
USER_ID
Attribute ID for user ID. |
static java.lang.String |
USER_ID_NUMBER
Attribute ID for user ID number. |
static java.lang.String |
USER_OPTIONS
Attribute ID for user options. |
static java.lang.String |
USER_OPTIONS_EXPERT
Attribute value indicating that more detailed information is shown when the user is defining or changing the system using edit or display object authority. |
static java.lang.String |
USER_OPTIONS_FULL_SCREEN_HELP
Attribute value indicating that UIM online help is to be displayed on a full screen or a window. |
static java.lang.String |
USER_OPTIONS_KEYWORDS
Attribute value indicating that keywords are shown when a CL command is displayed. |
static java.lang.String |
USER_OPTIONS_NO_STATUS_MESSAGE
Attribute value indicating that status messages sent to the user are not shown. |
static java.lang.String |
USER_OPTIONS_PRINT_COMPLETE_MESSAGE
Attribute value indicating that a message is sent to the user when a spooled file is printed. |
static java.lang.String |
USER_OPTIONS_ROLL_KEY
Attribute value indicating that the opposite action from the system default for roll keys is taken. |
static java.lang.String |
USER_OPTIONS_STATUS_MESSAGE
Attribute value indicating that status messages sent to the user are shown. |
static java.lang.String |
USER_PROFILE_NAME
Attribute ID for user profile name. |
static java.lang.String |
YES
Attribute value for yes. |
Constructor Summary | |
RUser()
Constructs an RUser object. |
|
RUser(AS400 system,
java.lang.String name)
Constructs an RUser object. |
Method Summary | |
protected void |
commitAttributeChanges(java.lang.Object[] attributeIDs,
java.lang.Object[] values,
int[] bidiStringTypes)
Commits the specified attribute changes. |
void |
delete()
Deletes the user. |
protected void |
establishConnection()
Establishes the connection to the AS/400. |
protected void |
freezeProperties()
Freezes any property changes. |
java.lang.Object |
getAttributeUnchangedValue(java.lang.Object attributeID,
int bidiStringType)
Returns the unchanged value of an attribute. |
java.lang.String |
getName()
Returns the user profile name. |
protected boolean |
isBidiEnabled()
Indicates if this resource is enabled for bidirectional character conversion. |
void |
refreshAttributeValues()
Refreshes the values for all attributes. |
void |
setName(java.lang.String name)
Sets the user profile name. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String SYSTEM_VALUE
public static final java.lang.String YES
public static final java.lang.String NO
public static final java.lang.String NONE
public static final java.util.Date NO_DATE
public static final java.lang.String ACCOUNTING_CODE
public static final java.lang.String ALLOW_SYNCHRONIZATION
public static final java.lang.String ASSISTANCE_LEVEL
public static final java.lang.String ASSISTANCE_LEVEL_BASIC
ASSISTANCE_LEVEL
public static final java.lang.String ASSISTANCE_LEVEL_INTERMEDIATE
ASSISTANCE_LEVEL
public static final java.lang.String ASSISTANCE_LEVEL_ADVANCED
ASSISTANCE_LEVEL
public static final java.lang.String ATTENTION_KEY_HANDLING_PROGRAM
QSYSObjectPathName
public static final java.lang.String ATTENTION_KEY_HANDLING_PROGRAM_ASSIST
ATTENTION_KEY_HANDLING_PROGRAM
public static final java.lang.String BUILDING
public static final java.lang.String CC_MAIL_ADDRESS
public static final java.lang.String CC_MAIL_COMMENT
public static final java.lang.String CHARACTER_CODE_SET_ID
public static final java.lang.String CHARACTER_IDENTIFIER_CONTROL
public static final java.lang.String CHARACTER_IDENTIFIER_CONTROL_DEVICE_DESCRIPTION
CHARACTER_IDENTIFIER_CONTROL
public static final java.lang.String CHARACTER_IDENTIFIER_CONTROL_JOB_CCSID
CHARACTER_IDENTIFIER_CONTROL
public static final java.lang.String COMPANY
public static final java.lang.String COUNTRY_ID
public static final java.lang.String CURRENT_LIBRARY_NAME
public static final java.lang.String CURRENT_LIBRARY_NAME_DEFAULT
CURRENT_LIBRARY_NAME
public static final java.lang.String DATE_PASSWORD_EXPIRES
public static final java.lang.String DAYS_UNTIL_PASSWORD_EXPIRES
public static final java.lang.String DEPARTMENT
public static final java.lang.String DIGITAL_CERTIFICATE_INDICATOR
public static final java.lang.String DISPLAY_SIGN_ON_INFORMATION
public static final java.lang.String FAX_TELEPHONE_NUMBER
public static final java.lang.String FIRST_NAME
public static final java.lang.String FULL_NAME
public static final java.lang.String GROUP_AUTHORITY
public static final java.lang.String GROUP_AUTHORITY_ALL
GROUP_AUTHORITY
public static final java.lang.String GROUP_AUTHORITY_CHANGE
GROUP_AUTHORITY
public static final java.lang.String GROUP_AUTHORITY_USE
GROUP_AUTHORITY
public static final java.lang.String GROUP_AUTHORITY_EXCLUDE
GROUP_AUTHORITY
public static final java.lang.String GROUP_AUTHORITY_TYPE
public static final java.lang.String GROUP_AUTHORITY_TYPE_PRIVATE
GROUP_AUTHORITY_TYPE
public static final java.lang.String GROUP_AUTHORITY_TYPE_PGP
GROUP_AUTHORITY_TYPE
public static final java.lang.String GROUP_ID_NUMBER
public static final java.lang.String GROUP_MEMBER_INDICATOR
public static final java.lang.String GROUP_PROFILE_NAME
public static final java.lang.String HIGHEST_SCHEDULING_PRIORITY
public static final java.lang.String HOME_DIRECTORY
public static final java.lang.String INDIRECT_USER
public static final java.lang.String INITIAL_MENU
QSYSObjectPathName
public static final java.lang.String INITIAL_MENU_SIGNOFF
INITIAL_MENU
public static final java.lang.String INITIAL_PROGRAM
QSYSObjectPathName
public static final java.lang.String JOB_DESCRIPTION
QSYSObjectPathName
public static final java.lang.String JOB_TITLE
public static final java.lang.String KEYBOARD_BUFFERING
public static final java.lang.String KEYBOARD_BUFFERING_TYPE_AHEAD
KEYBOARD_BUFFERING
public static final java.lang.String LANGUAGE_ID
public static final java.lang.String LAST_NAME
public static final java.lang.String LIMIT_CAPABILITIES
public static final java.lang.String LIMIT_CAPABILITIES_PARTIAL
LIMIT_CAPABILITIES
public static final java.lang.String LIMIT_DEVICE_SESSIONS
public static final java.lang.String LOCALE_JOB_ATTRIBUTES
public static final java.lang.String LOCALE_JOB_ATTRIBUTES_CCSID
LOCALE_JOB_ATTRIBUTES
public static final java.lang.String LOCALE_JOB_ATTRIBUTES_DATE_FORMAT
LOCALE_JOB_ATTRIBUTES
public static final java.lang.String LOCALE_JOB_ATTRIBUTES_DATE_SEPARATOR
LOCALE_JOB_ATTRIBUTES
public static final java.lang.String LOCALE_JOB_ATTRIBUTES_SORT_SEQUENCE
LOCALE_JOB_ATTRIBUTES
public static final java.lang.String LOCALE_JOB_ATTRIBUTES_TIME_SEPARATOR
LOCALE_JOB_ATTRIBUTES
public static final java.lang.String LOCALE_JOB_ATTRIBUTES_DECIMAL_FORMAT
LOCALE_JOB_ATTRIBUTES
public static final java.lang.String LOCALE_PATH_NAME
public static final java.lang.String LOCALE_PATH_NAME_C
LOCALE_PATH_NAME
public static final java.lang.String LOCALE_PATH_NAME_POSIX
LOCALE_PATH_NAME
public static final java.lang.String LOCAL_DATA_INDICATOR
public static final java.lang.String LOCAL_DATA_INDICATOR_LOCAL
LOCAL_DATA_INDICATOR
public static final java.lang.String LOCAL_DATA_INDICATOR_SHADOWED
LOCAL_DATA_INDICATOR
public static final java.lang.String LOCATION
public static final java.lang.String MAILING_ADDRESS_LINE_1
public static final java.lang.String MAILING_ADDRESS_LINE_2
public static final java.lang.String MAILING_ADDRESS_LINE_3
public static final java.lang.String MAILING_ADDRESS_LINE_4
public static final java.lang.String MAIL_NOTIFICATION
public static final java.lang.String MAIL_NOTIFICATION_SPECIFIC
MAIL_NOTIFICATION
public static final java.lang.String MAIL_NOTIFICATION_ALL
MAIL_NOTIFICATION
public static final java.lang.String MAIL_NOTIFICATION_NONE
MAIL_NOTIFICATION
public static final java.lang.String MANAGER_CODE
public static final java.lang.String MAXIMUM_ALLOWED_STORAGE
public static final java.lang.String MESSAGE_NOTIFICATION
public static final java.lang.String MESSAGE_QUEUE_DELIVERY_METHOD
public static final java.lang.String MESSAGE_QUEUE_DELIVERY_METHOD_BREAK
MESSAGE_QUEUE_DELIVERY_METHOD
public static final java.lang.String MESSAGE_QUEUE_DELIVERY_METHOD_DEFAULT
MESSAGE_QUEUE_DELIVERY_METHOD
public static final java.lang.String MESSAGE_QUEUE_DELIVERY_METHOD_HOLD
MESSAGE_QUEUE_DELIVERY_METHOD
public static final java.lang.String MESSAGE_QUEUE_DELIVERY_METHOD_NOTIFY
MESSAGE_QUEUE_DELIVERY_METHOD
public static final java.lang.String MESSAGE_QUEUE
QSYSObjectPathName
public static final java.lang.String MESSAGE_QUEUE_SEVERITY
public static final java.lang.String MIDDLE_NAME
public static final java.lang.String NETWORK_USER_ID
public static final java.lang.String NO_PASSWORD_INDICATOR
public static final java.lang.String OBJECT_AUDITING_VALUE
public static final java.lang.String OBJECT_AUDITING_VALUE_CHANGE
OBJECT_AUDITING_VALUE
public static final java.lang.String OBJECT_AUDITING_VALUE_ALL
OBJECT_AUDITING_VALUE
public static final java.lang.String OFFICE
public static final java.lang.String OR_NAME
public static final java.lang.String OUTPUT_QUEUE
QSYSObjectPathName
public static final java.lang.String OUTPUT_QUEUE_WORK_STATION
OUTPUT_QUEUE
public static final java.lang.String OUTPUT_QUEUE_DEVICE
OUTPUT_QUEUE
public static final java.lang.String OWNER
public static final java.lang.String OWNER_USER_PROFILE
OWNER
public static final java.lang.String OWNER_GROUP_PROFILE
OWNER
public static final java.lang.String PASSWORD_CHANGE_DATE
public static final java.lang.String PASSWORD_EXPIRATION_INTERVAL
public static final java.lang.String PREFERRED_NAME
public static final java.lang.String PREVIOUS_SIGN_ON
public static final java.lang.String PRINT_COVER_PAGE
public static final java.lang.String PRINT_DEVICE
public static final java.lang.String PRINT_DEVICE_WORK_STATION
PRINT_DEVICE
public static final java.lang.String PRIORITY_MAIL_NOTIFICATION
public static final java.lang.String SET_PASSWORD_TO_EXPIRE
public static final java.lang.String SIGN_ON_ATTEMPTS_NOT_VALID
public static final java.lang.String SMTP_DOMAIN
public static final java.lang.String SMTP_ROUTE
public static final java.lang.String SMTP_USER_ID
public static final java.lang.String SORT_SEQUENCE_TABLE
QSYSObjectPathName
public static final java.lang.String SORT_SEQUENCE_TABLE_HEX
SORT_SEQUENCE_TABLE
public static final java.lang.String SORT_SEQUENCE_TABLE_UNIQUE
SORT_SEQUENCE_TABLE
public static final java.lang.String SORT_SEQUENCE_TABLE_SHARED
SORT_SEQUENCE_TABLE
public static final java.lang.String SPECIAL_AUTHORITIES
public static final java.lang.String SPECIAL_AUTHORITIES_ALL_OBJECT
SPECIAL_AUTHORITIES
public static final java.lang.String SPECIAL_AUTHORITIES_SECURITY_ADMINISTRATOR
SPECIAL_AUTHORITIES
public static final java.lang.String SPECIAL_AUTHORITIES_JOB_CONTROL
SPECIAL_AUTHORITIES
public static final java.lang.String SPECIAL_AUTHORITIES_SPOOL_CONTROL
SPECIAL_AUTHORITIES
public static final java.lang.String SPECIAL_AUTHORITIES_SAVE_SYSTEM
SPECIAL_AUTHORITIES
public static final java.lang.String SPECIAL_AUTHORITIES_SERVICE
SPECIAL_AUTHORITIES
public static final java.lang.String SPECIAL_AUTHORITIES_AUDIT
SPECIAL_AUTHORITIES
public static final java.lang.String SPECIAL_AUTHORITIES_IO_SYSTEM_CONFIGURATION
SPECIAL_AUTHORITIES
public static final java.lang.String SPECIAL_ENVIRONMENT
public static final java.lang.String SPECIAL_ENVIRONMENT_SYSTEM_36
SPECIAL_ENVIRONMENT
public static final java.lang.String STATUS
public static final java.lang.String STATUS_ENABLED
STATUS
public static final java.lang.String STATUS_NOT_ENABLED
STATUS
public static final java.lang.String STORAGE_USED
public static final java.lang.String SUPPLEMENTAL_GROUPS
public static final java.lang.String TELEPHONE_NUMBER_1
public static final java.lang.String TELEPHONE_NUMBER_2
public static final java.lang.String TEXT
public static final java.lang.String TEXT_DESCRIPTION
public static final java.lang.String USER_ACTION_AUDIT_LEVEL
public static final java.lang.String USER_ACTION_AUDIT_LEVEL_COMMAND
USER_ACTION_AUDIT_LEVEL
public static final java.lang.String USER_ACTION_AUDIT_LEVEL_CREATE
USER_ACTION_AUDIT_LEVEL
public static final java.lang.String USER_ACTION_AUDIT_LEVEL_DELETE
USER_ACTION_AUDIT_LEVEL
public static final java.lang.String USER_ACTION_AUDIT_LEVEL_JOB_DATA
USER_ACTION_AUDIT_LEVEL
public static final java.lang.String USER_ACTION_AUDIT_LEVEL_OBJECT_MANAGEMENT
USER_ACTION_AUDIT_LEVEL
public static final java.lang.String USER_ACTION_AUDIT_LEVEL_OFFICE_SERVICES
USER_ACTION_AUDIT_LEVEL
public static final java.lang.String USER_ACTION_AUDIT_LEVEL_OPTICAL
USER_ACTION_AUDIT_LEVEL
public static final java.lang.String USER_ACTION_AUDIT_LEVEL_PROGRAM_ADOPTION
USER_ACTION_AUDIT_LEVEL
public static final java.lang.String USER_ACTION_AUDIT_LEVEL_SAVE_RESTORE
USER_ACTION_AUDIT_LEVEL
public static final java.lang.String USER_ACTION_AUDIT_LEVEL_SECURITY
USER_ACTION_AUDIT_LEVEL
public static final java.lang.String USER_ACTION_AUDIT_LEVEL_SERVICE
USER_ACTION_AUDIT_LEVEL
public static final java.lang.String USER_ACTION_AUDIT_LEVEL_SPOOLED_FILE_DATA
USER_ACTION_AUDIT_LEVEL
public static final java.lang.String USER_ACTION_AUDIT_LEVEL_SYSTEM_MANAGEMENT
USER_ACTION_AUDIT_LEVEL
public static final java.lang.String USER_ADDRESS
public static final java.lang.String USER_CLASS
public static final java.lang.String USER_CLASS_SECURITY_OFFICER
USER_CLASS
public static final java.lang.String USER_CLASS_SECURITY_ADMINISTRATOR
USER_CLASS
public static final java.lang.String USER_CLASS_PROGRAMMER
USER_CLASS
public static final java.lang.String USER_CLASS_SYSTEM_OPERATOR
USER_CLASS
public static final java.lang.String USER_CLASS_USER
USER_CLASS
public static final java.lang.String USER_ID
public static final java.lang.String USER_ID_NUMBER
public static final java.lang.String USER_OPTIONS
public static final java.lang.String USER_OPTIONS_KEYWORDS
USER_OPTIONS
public static final java.lang.String USER_OPTIONS_EXPERT
USER_OPTIONS
public static final java.lang.String USER_OPTIONS_FULL_SCREEN_HELP
USER_OPTIONS
public static final java.lang.String USER_OPTIONS_STATUS_MESSAGE
USER_OPTIONS
public static final java.lang.String USER_OPTIONS_NO_STATUS_MESSAGE
USER_OPTIONS
public static final java.lang.String USER_OPTIONS_ROLL_KEY
USER_OPTIONS
public static final java.lang.String USER_OPTIONS_PRINT_COMPLETE_MESSAGE
USER_OPTIONS
public static final java.lang.String USER_PROFILE_NAME
Constructor Detail |
public RUser()
public RUser(AS400 system, java.lang.String name)
system
- The system.name
- The user profile name.Method Detail |
protected void commitAttributeChanges(java.lang.Object[] attributeIDs, java.lang.Object[] values, int[] bidiStringTypes) throws ResourceException
commitAttributeChanges
in class ChangeableResource
attributeIDs
- The attribute IDs for the specified attribute changes.values
- The specified attribute changesbidiStringTypes
- The bidi string types as defined by the CDRA (Character Data
Representataion Architecture). See
BidiStringType
for more information and valid values.ResourceException
- If an error occurs.public void delete() throws ResourceException
ResourceException
- If an error occurs.protected void establishConnection() throws ResourceException
The method is called by the resource framework automatically when the connection needs to be established.
establishConnection
in class Resource
ResourceException
- If an error occurs.protected void freezeProperties() throws ResourceException
The method is called by the resource framework automatically when the properties need to be frozen.
freezeProperties
in class Resource
ResourceException
- If an error occurs.public java.lang.Object getAttributeUnchangedValue(java.lang.Object attributeID, int bidiStringType) throws ResourceException
getAttributeUnchangedValue
in class ChangeableResource
attributeID
- Identifies the attribute.bidiStringType
- The bidi string type as defined by the CDRA (Character Data
Representataion Architecture). See
BidiStringType
for more information and valid values.ResourceException
- If an error occurs.public java.lang.String getName()
protected boolean isBidiEnabled()
isBidiEnabled
in class Resource
public void refreshAttributeValues() throws ResourceException
refreshAttributeValues
in class ChangeableResource
ResourceException
- If an error occurs.public void setName(java.lang.String name) throws java.beans.PropertyVetoException
name
- The user profile name.java.beans.PropertyVetoException
- If the property change is vetoed.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |