Package com.xebialabs.xlrelease.domain
Class UserProfile
java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.xlrelease.domain.UserProfile
- All Implemented Interfaces:
ConfigurationItem
,Serializable
,Comparable<BaseConfigurationItem>
@Metadata(root=CONFIGURATION,
versioned=false)
public class UserProfile
extends BaseConfigurationItem
No setters defined, because user profiles may be cached.
- See Also:
-
Field Summary
Fields inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
id, syntheticProperties, type
Fields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD
-
Constructor Summary
ConstructorsConstructorDescriptionUserProfile
(String id) UserProfile
(String id, String email, String fullName, boolean loginAllowed) UserProfile
(String id, String email, String fullName, boolean loginAllowed, String externalId) UserProfile
(String id, String email, String fullName, boolean loginAllowed, Date lastActive) UserProfile
(String id, String email, String fullName, boolean loginAllowed, Date lastActive, String externalId) -
Method Summary
Modifier and TypeMethodDescriptiongetEmail()
boolean
boolean
boolean
void
setAnalyticsEnabled
(boolean analyticsEnabled) void
setDateFormat
(String dateFormat) void
void
setExternalId
(String externalId) void
setFirstDayOfWeek
(Integer firstDayOfWeek) void
setFullName
(String fullName) void
setLastActive
(Date lastActive) void
setLoginAllowed
(boolean loginAllowed) void
setTaskDrawerEnabled
(boolean taskDrawerEnabled) void
setTimeFormat
(String timeFormat) Methods inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
compareTo, equals, get$ciAttributes, get$directoryReference, get$externalProperties, get$internalId, get$referenceId, get$securedCi, get$securedDirectoryReference, get$token, get$validationMessages, getId, getName, getProperty, getPropertyDescriptor, getType, hashCode, hasProperty, set$ciAttributes, set$directoryReference, set$externalProperties, set$internalId, set$referenceId, set$securedCi, set$securedDirectoryReference, set$token, set$validationMessages, setId, setProperty, setType, toString
-
Constructor Details
-
UserProfile
public UserProfile() -
UserProfile
-
UserProfile
-
UserProfile
-
UserProfile
-
UserProfile
-
-
Method Details
-
getEmail
-
setEmail
-
getCanonicalId
-
getFullName
-
setFullName
-
getExternalId
-
setExternalId
-
isLoginAllowed
public boolean isLoginAllowed() -
setLoginAllowed
public void setLoginAllowed(boolean loginAllowed) -
getDateFormat
-
setDateFormat
-
getTimeFormat
-
setTimeFormat
-
getFirstDayOfWeek
-
setFirstDayOfWeek
-
getLastActive
-
setLastActive
-
isAnalyticsEnabled
public boolean isAnalyticsEnabled() -
setAnalyticsEnabled
public void setAnalyticsEnabled(boolean analyticsEnabled) -
isTaskDrawerEnabled
public boolean isTaskDrawerEnabled() -
setTaskDrawerEnabled
public void setTaskDrawerEnabled(boolean taskDrawerEnabled)
-