Class Permission
- java.lang.Object
-
- net.n2oapp.framework.access.api.model.Permission
-
- Direct Known Subclasses:
ComplexPermission,ObjectPermission
public class Permission extends java.lang.ObjectUser: 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(java.lang.String comment)static Permissionallowed()static Permissionallowed(java.lang.String techMessage)static Permissiondenied(java.lang.String techMessage)static Permissiondenied(java.lang.String detailedMessage, java.lang.String techMessage)java.lang.StringgetDetailedMessage()net.n2oapp.framework.api.exception.N2oUserExceptiongetException()java.lang.StringgetTechMessage()booleanisAllowed()voidresolveToException()voidsetDetailedMessage(java.lang.String detailedMessage)voidsetPlaceholders(java.lang.Object placeholders)voidsetTechMessage(java.lang.String techMessage)java.lang.StringtoString()
-
-
-
Method Detail
-
denied
public static Permission denied(java.lang.String detailedMessage, java.lang.String techMessage)
-
denied
public static Permission denied(java.lang.String techMessage)
-
allowed
public static Permission allowed(java.lang.String techMessage)
-
allowed
public static Permission allowed()
-
setDetailedMessage
public void setDetailedMessage(java.lang.String detailedMessage)
-
setTechMessage
public void setTechMessage(java.lang.String techMessage)
-
setPlaceholders
public void setPlaceholders(java.lang.Object placeholders)
-
isAllowed
public boolean isAllowed()
-
getDetailedMessage
public java.lang.String getDetailedMessage()
-
getTechMessage
public java.lang.String getTechMessage()
-
getException
public net.n2oapp.framework.api.exception.N2oUserException getException()
-
resolveToException
public void resolveToException() throws N2oSecurityException- Throws:
N2oSecurityException
-
addCommentToTechInfo
public void addCommentToTechInfo(java.lang.String comment)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-