|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.repo.domain.hibernate.DbAccessControlListMemberImpl
public class DbAccessControlListMemberImpl
Hibernate support to store acl-acxe entries
| Constructor Summary | |
|---|---|
DbAccessControlListMemberImpl()
|
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
|
static DbAccessControlListMember |
find(org.hibernate.Session session,
DbAccessControlList acl,
DbAccessControlEntry ace,
int position)
|
DbAccessControlEntry |
getAccessControlEntry()
Get the ACE included in the ACL |
DbAccessControlList |
getAccessControlList()
Get the ACL to which the ACE belongs. |
java.lang.Long |
getId()
Get the ID for the membership entry |
int |
getPosition()
Get the position group for this member in the ACL 0 - implies the ACE is om the object >0 - that it is inhertied in some way The lower values are checked first so take precidence. |
java.lang.Long |
getVersion()
Get the version for this membership entry |
int |
hashCode()
|
void |
setAccessControlEntry(DbAccessControlEntry ace)
Set the ACE |
void |
setAccessControlList(DbAccessControlList acl)
Set the ACL |
void |
setPosition(int position)
Set the position for the ACL-ACE relationship |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DbAccessControlListMemberImpl()
| Method Detail |
|---|
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic DbAccessControlEntry getAccessControlEntry()
DbAccessControlListMember
getAccessControlEntry in interface DbAccessControlListMemberpublic DbAccessControlList getAccessControlList()
DbAccessControlListMember
getAccessControlList in interface DbAccessControlListMemberpublic java.lang.Long getId()
DbAccessControlListMember
getId in interface DbAccessControlListMemberpublic int getPosition()
DbAccessControlListMember
getPosition in interface DbAccessControlListMemberpublic java.lang.Long getVersion()
DbAccessControlListMember
getVersion in interface DbAccessControlListMemberpublic void setAccessControlEntry(DbAccessControlEntry ace)
DbAccessControlListMember
setAccessControlEntry in interface DbAccessControlListMemberpublic void setAccessControlList(DbAccessControlList acl)
DbAccessControlListMember
setAccessControlList in interface DbAccessControlListMemberpublic void setPosition(int position)
DbAccessControlListMember
setPosition in interface DbAccessControlListMember
public static DbAccessControlListMember find(org.hibernate.Session session,
DbAccessControlList acl,
DbAccessControlEntry ace,
int position)
session - acl - => can be null - implies all entries that match aceace - => can be null - implies all entries that match aclposition - => -1 is all positions
Note: both acl and ace may not be null;
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||