Package io.jmix.ui.accesscontext
Class UiEntityContext
java.lang.Object
io.jmix.ui.accesscontext.UiEntityContext
- All Implemented Interfaces:
AccessContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanprotected booleanprotected final MetaClassprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a human-readable explanation of constraints applied to the current context instance for logging of authorization decisions.booleanbooleanbooleanbooleanvoidvoidvoidvoid
-
Field Details
-
entityClass
-
createPermitted
protected boolean createPermitted -
viewPermitted
protected boolean viewPermitted -
editPermitted
protected boolean editPermitted -
deletePermitted
protected boolean deletePermitted
-
-
Constructor Details
-
UiEntityContext
-
-
Method Details
-
getEntityClass
-
isCreatePermitted
public boolean isCreatePermitted() -
setCreateDenied
public void setCreateDenied() -
isViewPermitted
public boolean isViewPermitted() -
setViewDenied
public void setViewDenied() -
isEditPermitted
public boolean isEditPermitted() -
setEditDenied
public void setEditDenied() -
isDeletePermitted
public boolean isDeletePermitted() -
setDeleteDenied
public void setDeleteDenied() -
explainConstraints
Description copied from interface:AccessContextReturns a human-readable explanation of constraints applied to the current context instance for logging of authorization decisions. Null if the current context does not impose any constraints.- Specified by:
explainConstraintsin interfaceAccessContext
-