org.ofbiz.service
Class ModelPermission

java.lang.Object
  extended by org.ofbiz.service.ModelPermission
All Implemented Interfaces:
java.io.Serializable

public class ModelPermission
extends java.lang.Object
implements java.io.Serializable

Service Permission Model Class

See Also:
Serialized Form

Field Summary
 java.lang.String action
           
 java.lang.String clazz
           
static int ENTITY_PERMISSION
           
static java.lang.String module
           
 java.lang.String nameOrRole
           
static int PERMISSION
           
 int permissionType
           
static int ROLE_MEMBER
           
 ModelService serviceModel
           
 
Constructor Summary
ModelPermission()
           
 
Method Summary
 boolean evalPermission(DispatchContext dctx, java.util.Map<java.lang.String,? extends java.lang.Object> context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

module

public static final java.lang.String module

PERMISSION

public static final int PERMISSION
See Also:
Constant Field Values

ENTITY_PERMISSION

public static final int ENTITY_PERMISSION
See Also:
Constant Field Values

ROLE_MEMBER

public static final int ROLE_MEMBER
See Also:
Constant Field Values

serviceModel

public ModelService serviceModel

permissionType

public int permissionType

nameOrRole

public java.lang.String nameOrRole

action

public java.lang.String action

clazz

public java.lang.String clazz
Constructor Detail

ModelPermission

public ModelPermission()
Method Detail

evalPermission

public boolean evalPermission(DispatchContext dctx,
                              java.util.Map<java.lang.String,? extends java.lang.Object> context)