Package org.compiere.model
Class MRoleOrgAccess
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_AD_Role_OrgAccess
-
- org.compiere.model.MRoleOrgAccess
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_AD_Role_OrgAccess
,I_Persistent
,Evaluatee
public class MRoleOrgAccess extends X_AD_Role_OrgAccess
Role Org Access Model- Version:
- $Id: MRoleOrgAccess.java,v 1.3 2006/07/30 00:58:38 jjanke Exp $
- Author:
- Jorg Janke
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, LOCAL_TRX_PREFIX, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
-
Fields inherited from interface org.compiere.model.I_AD_Role_OrgAccess
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_Role_ID, COLUMNNAME_AD_Role_OrgAccess_UU, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_IsActive, COLUMNNAME_IsReadOnly, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description MRoleOrgAccess(Properties ctx, int ignored, String trxName)
Persistency ConstructorMRoleOrgAccess(Properties ctx, ResultSet rs, String trxName)
Load ConstructorMRoleOrgAccess(MOrg org, int AD_Role_ID)
Organization ConstructorMRoleOrgAccess(MRole role, int AD_Org_ID)
Role Constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
createForOrg(MOrg org)
Create Organizational Access for all Automatic RolesString
getClientName()
Get Client Namestatic MRoleOrgAccess[]
getOfClient(Properties ctx, int AD_Client_ID)
Get Organizational Access of Clientstatic MRoleOrgAccess[]
getOfOrg(Properties ctx, int AD_Org_ID)
Get Organizational Access of Orgstatic MRoleOrgAccess[]
getOfRole(Properties ctx, int AD_Role_ID)
Get Organizational Access of RoleString
getOrgName()
Get Client NameString
toString()
String RepresentationString
toStringX(Properties ctx)
Extended String Representation-
Methods inherited from class org.compiere.model.X_AD_Role_OrgAccess
get_AccessLevel, getAD_Role, getAD_Role_ID, getAD_Role_OrgAccess_UU, initPO, isReadOnly, setAD_Role_ID, setAD_Role_OrgAccess_UU, setIsReadOnly
-
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_OptimisticLockingColumns, get_Table_ID, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock, update_Tree, validForeignKeys
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Methods inherited from interface org.compiere.model.I_AD_Role_OrgAccess
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
Methods inherited from interface org.compiere.model.I_Persistent
save
-
-
-
-
Constructor Detail
-
MRoleOrgAccess
public MRoleOrgAccess(Properties ctx, ResultSet rs, String trxName)
Load Constructor- Parameters:
ctx
- contextrs
- result settrxName
- transaction
-
MRoleOrgAccess
public MRoleOrgAccess(Properties ctx, int ignored, String trxName)
Persistency Constructor- Parameters:
ctx
- contextignored
- ignoredtrxName
- transaction
-
MRoleOrgAccess
public MRoleOrgAccess(MOrg org, int AD_Role_ID)
Organization Constructor- Parameters:
org
- orgAD_Role_ID
- role
-
MRoleOrgAccess
public MRoleOrgAccess(MRole role, int AD_Org_ID)
Role Constructor- Parameters:
role
- roleAD_Org_ID
- org
-
-
Method Detail
-
getOfRole
public static MRoleOrgAccess[] getOfRole(Properties ctx, int AD_Role_ID)
Get Organizational Access of Role- Parameters:
ctx
- contextAD_Role_ID
- role- Returns:
- array of Role Org Access
-
getOfClient
public static MRoleOrgAccess[] getOfClient(Properties ctx, int AD_Client_ID)
Get Organizational Access of Client- Parameters:
ctx
- contextAD_Client_ID
- client- Returns:
- array of Role Org Access
-
getOfOrg
public static MRoleOrgAccess[] getOfOrg(Properties ctx, int AD_Org_ID)
Get Organizational Access of Org- Parameters:
ctx
- contextAD_Org_ID
- role- Returns:
- array of Role Org Access
-
createForOrg
public static boolean createForOrg(MOrg org)
Create Organizational Access for all Automatic Roles- Parameters:
org
- org- Returns:
- true if created
-
toString
public String toString()
String Representation- Overrides:
toString
in classX_AD_Role_OrgAccess
- Returns:
- info
-
toStringX
public String toStringX(Properties ctx)
Extended String Representation- Parameters:
ctx
- context- Returns:
- extended info
-
getClientName
public String getClientName()
Get Client Name- Returns:
- name
-
getOrgName
public String getOrgName()
Get Client Name- Returns:
- name
-
-