Package org.damap.base.validation
Class AccessValidator
java.lang.Object
org.damap.base.validation.AccessValidator
AccessValidator class.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanCreateAccess(AccessDO accessDO) canCreateAccess.booleancanDeleteAccess(long id) canDeleteAccess.booleancanDeleteDmp(long dmpId, String personId) canDeleteDmp.booleancanEditDmp(long dmpId, String personId) canEditDmp.booleancanExportDmp(long dmpId, String personId) canExportDmp.booleancanGetAccess(AccessDO accessDO) canGetAccess.booleancanViewAccess(long dmpId) canViewAccess.booleancanViewDmp(long dmpId, String personId) canViewDmp.
-
Constructor Details
-
AccessValidator
public AccessValidator()
-
-
Method Details
-
canViewDmp
canViewDmp.- Parameters:
dmpId- a longpersonId- aStringobject- Returns:
- a boolean
-
canEditDmp
canEditDmp.- Parameters:
dmpId- a longpersonId- aStringobject- Returns:
- a boolean
-
canExportDmp
canExportDmp.- Parameters:
dmpId- a longpersonId- aStringobject- Returns:
- a boolean
-
canDeleteDmp
canDeleteDmp.- Parameters:
dmpId- a longpersonId- aStringobject- Returns:
- a boolean
-
canViewAccess
public boolean canViewAccess(long dmpId) canViewAccess.- Parameters:
dmpId- a long- Returns:
- a boolean
-
canCreateAccess
canCreateAccess.- Parameters:
accessDO- aAccessDOobject- Returns:
- a boolean
-
canDeleteAccess
public boolean canDeleteAccess(long id) canDeleteAccess.- Parameters:
id- a long- Returns:
- a boolean
-
canGetAccess
canGetAccess.- Parameters:
accessDO- aAccessDOobject- Returns:
- a boolean
-