Class HvlOAuthProxyPersistModel
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.proxy.model.HvlOAuthProxyModel
tr.com.havelsan.javarch.oauth.jpa.data.common.module.proxy.model.persist.HvlOAuthProxyPersistModel
- All Implemented Interfaces:
Serializable
,Comparable<tr.com.havelsan.javarch.dto.model.HvlSimpleModel>
,tr.com.havelsan.javarch.data.commons.structure.HvlModelStructure<Long>
- Direct Known Subclasses:
HvlOAuthProxyCopiablePersistModel
A data transfer object is used for proxy,proxy role persist operation.
- See Also:
-
Field Summary
Fields inherited from class tr.com.havelsan.javarch.oauth.jpa.data.common.module.proxy.model.HvlOAuthProxyModel
END_DATE_FIELD_NAME, ROLE_ID_SET_FIELD_NAME, SOURCE_PROFILE_ID_FIELD_NAME, START_DATE_FIELD_NAME, TARGET_USER_ID_FIELD_NAME, TRUSTED_PROXY_ID_FIELD_NAME
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Gets role id set to add.Gets role id set to remove.int
hashCode()
void
setRoleIdSetToAdd
(Set<Long> roleIdSetToAdd) Sets role id set to add.void
setRoleIdSetToRemove
(Set<Long> roleIdSetToRemove) Sets role id set to remove.Methods inherited from class tr.com.havelsan.javarch.oauth.jpa.data.common.module.proxy.model.HvlOAuthProxyModel
getDescription, getEndDate, getIntegrationCode, getName, getSourceProfileId, getSourceProfileUserUsername, getStartDate, getTargetUserId, getTargetUserUsername, getTrustedProxyId, setDescription, setEndDate, setIntegrationCode, setName, setSourceProfileId, setSourceProfileUserUsername, setStartDate, setTargetUserId, setTargetUserUsername, setTrustedProxyId
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
-
Constructor Details
-
HvlOAuthProxyPersistModel
public HvlOAuthProxyPersistModel()
-
-
Method Details
-
getRoleIdSetToAdd
Gets role id set to add.- Returns:
- the role id set to add
-
setRoleIdSetToAdd
Sets role id set to add.- Parameters:
roleIdSetToAdd
- the role id set to add
-
getRoleIdSetToRemove
Gets role id set to remove.- Returns:
- the role id set to remove
-
setRoleIdSetToRemove
Sets role id set to remove.- Parameters:
roleIdSetToRemove
- the role id set to remove
-
equals
- Overrides:
equals
in classHvlOAuthProxyModel
-
hashCode
public int hashCode()- Overrides:
hashCode
in classHvlOAuthProxyModel
-