com.ibm.are.platform.impl
Class IBMiUser

java.lang.Object
  extended by com.ibm.are.platform.UserInfo
      extended by com.ibm.are.platform.impl.IBMiUser

public class IBMiUser
extends UserInfo

The IBMiUser class stores information about the IBM i user profile that is running ARE. The information can be retrieved using the UserInfo.getAttribute(String) method.

Version:
1.0
Author:
IBM

Field Summary
static java.lang.String ATTR_CCSID
          CCSID attribute
static java.lang.String ATTR_CHRID
          Character control ID attribute
static java.lang.String ATTR_COUNTRY_ID
          Country ID attribute
static java.lang.String ATTR_DESCRIPTION
          User profile description attribute
static java.lang.String ATTR_GROUP_PROFILE
          Group profile attribute
static java.lang.String ATTR_LANGUAGE_ID
          Language ID attribute
static java.lang.String ATTR_LOCALE
          Locale attribute
static java.lang.String ATTR_SPECIAL_AUTHORITY
          User profile special authority attribute
static java.lang.String COPYRIGHT
          Copyright for class bytecode
 
Constructor Summary
IBMiUser()
          Constructs an IBMiUser object representing the user that is currently running ARE.
IBMiUser(UserInfo objToCopy)
          Constructs a new IBMiUser object by copying all of the information from the provided UserInfo object.
 
Method Summary
 
Methods inherited from class com.ibm.are.platform.UserInfo
getAttribute, getName, setAttribute, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
Copyright for class bytecode

See Also:
Constant Field Values

ATTR_SPECIAL_AUTHORITY

public static final java.lang.String ATTR_SPECIAL_AUTHORITY
User profile special authority attribute

See Also:
Constant Field Values

ATTR_GROUP_PROFILE

public static final java.lang.String ATTR_GROUP_PROFILE
Group profile attribute

See Also:
Constant Field Values

ATTR_CCSID

public static final java.lang.String ATTR_CCSID
CCSID attribute

See Also:
Constant Field Values

ATTR_COUNTRY_ID

public static final java.lang.String ATTR_COUNTRY_ID
Country ID attribute

See Also:
Constant Field Values

ATTR_CHRID

public static final java.lang.String ATTR_CHRID
Character control ID attribute

See Also:
Constant Field Values

ATTR_LANGUAGE_ID

public static final java.lang.String ATTR_LANGUAGE_ID
Language ID attribute

See Also:
Constant Field Values

ATTR_LOCALE

public static final java.lang.String ATTR_LOCALE
Locale attribute

See Also:
Constant Field Values

ATTR_DESCRIPTION

public static final java.lang.String ATTR_DESCRIPTION
User profile description attribute

See Also:
Constant Field Values
Constructor Detail

IBMiUser

public IBMiUser()
         throws java.lang.Exception
Constructs an IBMiUser object representing the user that is currently running ARE.

Throws:
java.lang.Exception - If an error occurs while constructing the object

IBMiUser

public IBMiUser(UserInfo objToCopy)
Constructs a new IBMiUser object by copying all of the information from the provided UserInfo object.

Parameters:
objToCopy - The UserInfo object to copy