|
|||||||||
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
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.public void delete() throws ResourceException
protected void establishConnection() throws ResourceException
The method is called by the resource framework automatically when the connection needs to be established.
protected void freezeProperties() throws ResourceException
The method is called by the resource framework automatically when the properties need to be frozen.
public java.lang.Object getAttributeUnchangedValue(java.lang.Object attributeID, int bidiStringType) throws ResourceException
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.public java.lang.String getName()
protected boolean isBidiEnabled()
public void refreshAttributeValues() throws ResourceException
public void setName(java.lang.String name) throws java.beans.PropertyVetoException
name
- The user profile name.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |