|
|||||||||
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.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public DbAccessControlEntry getAccessControlEntry()
DbAccessControlListMember
getAccessControlEntry
in interface DbAccessControlListMember
public DbAccessControlList getAccessControlList()
DbAccessControlListMember
getAccessControlList
in interface DbAccessControlListMember
public java.lang.Long getId()
DbAccessControlListMember
getId
in interface DbAccessControlListMember
public int getPosition()
DbAccessControlListMember
getPosition
in interface DbAccessControlListMember
public java.lang.Long getVersion()
DbAccessControlListMember
getVersion
in interface DbAccessControlListMember
public void setAccessControlEntry(DbAccessControlEntry ace)
DbAccessControlListMember
setAccessControlEntry
in interface DbAccessControlListMember
public void setAccessControlList(DbAccessControlList acl)
DbAccessControlListMember
setAccessControlList
in interface DbAccessControlListMember
public 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 |