Class Permission
- java.lang.Object
-
- net.n2oapp.framework.access.api.model.Permission
-
- Direct Known Subclasses:
ComplexPermission,ObjectPermission
public class Permission extends Object
User: operhod Date: 28.10.13 Time: 15:58
-
-
Constructor Summary
Constructors Constructor Description Permission(boolean allowed)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCommentToTechInfo(String comment)static Permissionallowed()static Permissionallowed(String techMessage)static Permissiondenied(String techMessage)static Permissiondenied(String detailedMessage, String techMessage)StringgetDetailedMessage()net.n2oapp.framework.api.exception.N2oUserExceptiongetException()StringgetTechMessage()booleanisAllowed()voidresolveToException()voidsetDetailedMessage(String detailedMessage)voidsetPlaceholders(Object placeholders)voidsetTechMessage(String techMessage)StringtoString()
-
-
-
Method Detail
-
denied
public static Permission denied(String detailedMessage, String techMessage)
-
denied
public static Permission denied(String techMessage)
-
allowed
public static Permission allowed(String techMessage)
-
allowed
public static Permission allowed()
-
setDetailedMessage
public void setDetailedMessage(String detailedMessage)
-
setTechMessage
public void setTechMessage(String techMessage)
-
setPlaceholders
public void setPlaceholders(Object placeholders)
-
isAllowed
public boolean isAllowed()
-
getDetailedMessage
public String getDetailedMessage()
-
getTechMessage
public String getTechMessage()
-
getException
public net.n2oapp.framework.api.exception.N2oUserException getException()
-
resolveToException
public void resolveToException() throws N2oSecurityException- Throws:
N2oSecurityException
-
addCommentToTechInfo
public void addCommentToTechInfo(String comment)
-
-