Package de.elo.ix.client
Class UserProfile
java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.UserProfile
- All Implemented Interfaces:
Serializable
User profile options
Copyright: Copyright (c) 2004
Organisation: ELO Digital Office GmbH
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected KeyValue[]
Options as name-value-pairs.protected boolean
Do not read values for all users.protected boolean
Do not read values of option groups.protected int
The users option group ID.protected KeyValue[]
Options as name-value-pairs.protected boolean
Include all group and default options.protected KeyValue[]
Options as name-value-pairs.protected String
The user name or UserProfileC.USERID_ALL, if the options for all users are represented by this object.protected KeyValue[]
Options as name-value-pairs.Fields inherited from class byps.BValueClass
bypsClient, changedMembers, dbHelper, FLAG_SEALED, flags
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionKeyValue[]
int
KeyValue[]
KeyValue[]
KeyValue[]
boolean
boolean
boolean
void
setDefaultOptions
(KeyValue[] defaultOptions) void
setExcludeDefaultValues
(boolean excludeDefaultValues) void
setExcludeGroupValues
(boolean excludeGroupValues) void
setGroupId
(int groupId) void
setGroupOptions
(KeyValue[] groupOptions) void
setIncludeAllGroupAndDefaultOptions
(boolean includeAllGroupAndDefaultOptions) void
setOptions
(KeyValue[] options) void
void
setUserOptions
(KeyValue[] userOptions) toString()
Methods inherited from class byps.BValueClass
getBypsClient, getChangedMembers, getDbHelper, isChangedMember, isSealed, seal, seal, setBypsClient, setChangedMember, setChangedMembers, setDbHelper
-
Field Details
-
options
Options as name-value-pairs. This array contains the sum of default options, group options and user options.- See Also:
-
userId
The user name or UserProfileC.USERID_ALL, if the options for all users are represented by this object. The values null or empty are equal to UserProfileC.USERID_ALL. -
excludeGroupValues
protected boolean excludeGroupValuesDo not read values of option groups. Only valid for checkoutUserProfile.- Since:
- 7.00.040.014
-
excludeDefaultValues
protected boolean excludeDefaultValuesDo not read values for all users. Only valid for checkoutUserProfile.- Since:
- 7.00.040.014
-
userOptions
Options as name-value-pairs. This array contains the options defined for the given user. Read-only.- Since:
- 8.00.010.001
- See Also:
-
groupOptions
Options as name-value-pairs. This array contains the options defined for the users option group. Read-only. -
defaultOptions
Options as name-value-pairs. This array contains the default options valid for all users. Read-only.- Since:
- 8.00.010.001
- See Also:
-
groupId
protected int groupIdThe users option group ID. This value is -1, if the user is not member of an option group. Read-only.- Since:
- 8.00.010.001
-
includeAllGroupAndDefaultOptions
protected boolean includeAllGroupAndDefaultOptionsInclude all group and default options. Set this member as true, if all group and default options shall be returned. If the value is false, only those options are returned that are not particularly defined for the user.- Since:
- 10.17.040.004
-
-
Constructor Details
-
UserProfile
public UserProfile() -
UserProfile
-
-
Method Details
-
getOptions
-
setOptions
-
getUserId
-
setUserId
-
isExcludeGroupValues
public boolean isExcludeGroupValues() -
setExcludeGroupValues
public void setExcludeGroupValues(boolean excludeGroupValues) -
isExcludeDefaultValues
public boolean isExcludeDefaultValues() -
setExcludeDefaultValues
public void setExcludeDefaultValues(boolean excludeDefaultValues) -
getUserOptions
-
setUserOptions
-
getGroupOptions
-
setGroupOptions
-
getDefaultOptions
-
setDefaultOptions
-
getGroupId
public int getGroupId() -
setGroupId
public void setGroupId(int groupId) -
isIncludeAllGroupAndDefaultOptions
public boolean isIncludeAllGroupAndDefaultOptions() -
setIncludeAllGroupAndDefaultOptions
public void setIncludeAllGroupAndDefaultOptions(boolean includeAllGroupAndDefaultOptions) -
toString
-