Class HvlOAuthProfileModel
java.lang.Object
tr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
tr.com.havelsan.javarch.dto.model.HvlModel
tr.com.havelsan.javarch.oauth.jpa.data.common.module.profile.model.HvlOAuthProfileModel
- All Implemented Interfaces:
Serializable
,Comparable<tr.com.havelsan.javarch.dto.model.HvlSimpleModel>
,tr.com.havelsan.javarch.data.commons.structure.HvlModelStructure<Long>
- Direct Known Subclasses:
HvlOAuthProfilePersistModel
public class HvlOAuthProfileModel
extends tr.com.havelsan.javarch.dto.model.HvlModel
A data transfer object is used for profile update operations.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The constant ADDED_PROFILE_DETAIL_IDS_FIELD.static final String
The constant ADDED_ROLE_GROUP_IDS_FIELD.static final String
The constant ADDED_ROLE_IDS_FIELD.static final String
The constant COPY_PROFILE_GROUPS_FIELD.static final String
The constant COPY_ROLE_GROUPS_FIELD.static final String
The constant COPY_ROLES_FIELD.static final String
The constant DESCRIPTION_FIELD.static final String
The constant ENABLED_FIELD.static final String
The constant NAME_FIELD.static final String
The constant PROFILE_RESET_CLEAR_PROFILE_GROUPS_FIELD.static final String
The constant PROFILE_RESET_CLEAR_ROLE_GROUPS_FIELD.static final String
The constant PROFILE_RESET_CLEAR_ROLES_FIELD.static final String
The constant PROFILE_USER_MIGRATION_CLEAR_SOURCE_PROFILE_ROLE_GROUPS_FIELD.static final String
The constant PROFILE_MIGRATION_CLEAR_SOURCE_PROFILE_ROLES_FIELD.static final String
The constant PROFILE_USER_MIGRATION_CLEAR_SOURCE_PROFILE_ROLE_GROUPS_FIELD.static final String
The constant PROFILE_USER_MIGRATION_CLEAR_TARGET_PROFILE_ROLES_FIELD.static final String
The constant PROFILE_USER_MIGRATION_SOURCE_PROFILE_EXIT_PROFILE_GROUPS_FIELD.static final String
The constant PROFILE_USER_MIGRATION_TARGET_PROFILE_EXIT_PROFILE_GROUPS_FIELD.static final String
The constant PROFILE_USER_MIGRATION_TARGET_PROFILE_UUID_FIELD.static final String
The constant REMOVED_PROFILE_DETAIL_IDS_FIELD.static final String
The constant REMOVED_ROLE_GROUP_IDS_FIELD.static final String
The constant REMOVED_ROLE_IDS_FIELD.static final String
The constant SOURCE_PROFILE_UUID_FIELD.static final String
The constant USER_ID_FIELD.static final String
The constant USER_UUID_FIELD.static final String
The constant VIRTUAL_FIELD. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Gets description.Gets integration code.getName()
Gets name.getUser()
Gets user.int
hashCode()
boolean
Is enabled boolean.boolean
Is virtual boolean.void
setDescription
(String description) Sets description.void
setEnabled
(boolean enabled) Sets enabled.void
setIntegrationCode
(String integrationCode) Sets integration code.void
Sets name.void
setUser
(HvlOAuthUserModel user) Sets user.void
setVirtual
(boolean virtual) Sets virtual.Methods inherited from class tr.com.havelsan.javarch.dto.model.HvlModel
getId, setId
Methods inherited from class tr.com.havelsan.javarch.dto.model.HvlSimpleModel
compareTo, getCreatedBy, getDateCreated, getDateUpdated, getDeleted, getDeletedDate, getUpdatedBy, getUuid, getVersion, setCreatedBy, setDateCreated, setDateUpdated, setDeleted, setDeletedDate, setUpdatedBy, setUuid, setVersion
-
Field Details
-
NAME_FIELD
The constant NAME_FIELD.- See Also:
-
DESCRIPTION_FIELD
The constant DESCRIPTION_FIELD.- See Also:
-
ENABLED_FIELD
The constant ENABLED_FIELD.- See Also:
-
USER_ID_FIELD
The constant USER_ID_FIELD.- See Also:
-
USER_UUID_FIELD
The constant USER_UUID_FIELD.- See Also:
-
VIRTUAL_FIELD
The constant VIRTUAL_FIELD.- See Also:
-
ADDED_PROFILE_DETAIL_IDS_FIELD
The constant ADDED_PROFILE_DETAIL_IDS_FIELD.- See Also:
-
REMOVED_PROFILE_DETAIL_IDS_FIELD
The constant REMOVED_PROFILE_DETAIL_IDS_FIELD.- See Also:
-
ADDED_ROLE_IDS_FIELD
The constant ADDED_ROLE_IDS_FIELD.- See Also:
-
REMOVED_ROLE_IDS_FIELD
The constant REMOVED_ROLE_IDS_FIELD.- See Also:
-
ADDED_ROLE_GROUP_IDS_FIELD
The constant ADDED_ROLE_GROUP_IDS_FIELD.- See Also:
-
REMOVED_ROLE_GROUP_IDS_FIELD
The constant REMOVED_ROLE_GROUP_IDS_FIELD.- See Also:
-
SOURCE_PROFILE_UUID_FIELD
The constant SOURCE_PROFILE_UUID_FIELD.- See Also:
-
COPY_ROLES_FIELD
The constant COPY_ROLES_FIELD.- See Also:
-
COPY_ROLE_GROUPS_FIELD
The constant COPY_ROLE_GROUPS_FIELD.- See Also:
-
COPY_PROFILE_GROUPS_FIELD
The constant COPY_PROFILE_GROUPS_FIELD.- See Also:
-
PROFILE_USER_MIGRATION_TARGET_PROFILE_UUID_FIELD
The constant PROFILE_USER_MIGRATION_TARGET_PROFILE_UUID_FIELD.- See Also:
-
PROFILE_USER_MIGRATION_CLEAR_SOURCE_PROFILE_ROLES_FIELD
The constant PROFILE_MIGRATION_CLEAR_SOURCE_PROFILE_ROLES_FIELD.- See Also:
-
PROFILE_USER_MIGRATION_CLEAR_SOURCE_PROFILE_ROLE_GROUPS_FIELD
The constant PROFILE_USER_MIGRATION_CLEAR_SOURCE_PROFILE_ROLE_GROUPS_FIELD.- See Also:
-
PROFILE_USER_MIGRATION_SOURCE_PROFILE_EXIT_PROFILE_GROUPS_FIELD
The constant PROFILE_USER_MIGRATION_SOURCE_PROFILE_EXIT_PROFILE_GROUPS_FIELD.- See Also:
-
PROFILE_USER_MIGRATION_CLEAR_TARGET_PROFILE_ROLES_FIELD
The constant PROFILE_USER_MIGRATION_CLEAR_TARGET_PROFILE_ROLES_FIELD.- See Also:
-
PROFILE_USER_MIGRATION_CLEAR_TARGET_PROFILE_ROLE_GROUPS_FIELD
The constant PROFILE_USER_MIGRATION_CLEAR_SOURCE_PROFILE_ROLE_GROUPS_FIELD.- See Also:
-
PROFILE_USER_MIGRATION_TARGET_PROFILE_EXIT_PROFILE_GROUPS_FIELD
The constant PROFILE_USER_MIGRATION_TARGET_PROFILE_EXIT_PROFILE_GROUPS_FIELD.- See Also:
-
PROFILE_RESET_CLEAR_ROLES_FIELD
The constant PROFILE_RESET_CLEAR_ROLES_FIELD.- See Also:
-
PROFILE_RESET_CLEAR_ROLE_GROUPS_FIELD
The constant PROFILE_RESET_CLEAR_ROLE_GROUPS_FIELD.- See Also:
-
PROFILE_RESET_CLEAR_PROFILE_GROUPS_FIELD
The constant PROFILE_RESET_CLEAR_PROFILE_GROUPS_FIELD.- See Also:
-
-
Constructor Details
-
HvlOAuthProfileModel
public HvlOAuthProfileModel()
-
-
Method Details
-
getName
Gets name.- Returns:
- the name
-
setName
Sets name.- Parameters:
name
- the name
-
getDescription
Gets description.- Returns:
- the description
-
setDescription
Sets description.- Parameters:
description
- the description
-
isEnabled
public boolean isEnabled()Is enabled boolean.- Returns:
- the boolean
-
setEnabled
public void setEnabled(boolean enabled) Sets enabled.- Parameters:
enabled
- the enabled
-
getUser
Gets user.- Returns:
- the user
-
setUser
Sets user.- Parameters:
user
- the user
-
isVirtual
public boolean isVirtual()Is virtual boolean.- Returns:
- the boolean
-
setVirtual
public void setVirtual(boolean virtual) Sets virtual.- Parameters:
virtual
- the virtual
-
getIntegrationCode
Gets integration code.- Returns:
- the integration code
-
setIntegrationCode
Sets integration code.- Parameters:
integrationCode
- the integration code
-
equals
- Overrides:
equals
in classtr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classtr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
-