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

public class HvlOAuthProxyPersistModel extends HvlOAuthProxyModel
A data transfer object is used for proxy,proxy role persist operation.
See Also:
  • Constructor Details

    • HvlOAuthProxyPersistModel

      public HvlOAuthProxyPersistModel()
  • Method Details

    • getRoleIdSetToAdd

      public Set<Long> getRoleIdSetToAdd()
      Gets role id set to add.
      Returns:
      the role id set to add
    • setRoleIdSetToAdd

      public void setRoleIdSetToAdd(Set<Long> roleIdSetToAdd)
      Sets role id set to add.
      Parameters:
      roleIdSetToAdd - the role id set to add
    • getRoleIdSetToRemove

      public Set<Long> getRoleIdSetToRemove()
      Gets role id set to remove.
      Returns:
      the role id set to remove
    • setRoleIdSetToRemove

      public void setRoleIdSetToRemove(Set<Long> roleIdSetToRemove)
      Sets role id set to remove.
      Parameters:
      roleIdSetToRemove - the role id set to remove
    • getCriticalAuthorityIdSet

      public Set<Long> getCriticalAuthorityIdSet()
      Gets critical authority id set.
      Returns:
      the critical authority id set
    • setCriticalAuthorityIdSet

      public void setCriticalAuthorityIdSet(Set<Long> criticalAuthorityIdSet)
      Sets critical authority id set.
      Parameters:
      criticalAuthorityIdSet - the critical authority id set
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class HvlOAuthProxyModel
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class HvlOAuthProxyModel