Class ACLEntryJDBC
- java.lang.Object
-
- de.hybris.platform.persistence.security.ACLEntryJDBC
-
public class ACLEntryJDBC extends java.lang.Objectthis class reads and writes acl entries via JDBC
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringITEMstatic java.lang.StringNEGATIVEstatic java.lang.StringPERMISSIONstatic java.lang.StringPRINCIPAL
-
Constructor Summary
Constructors Constructor Description ACLEntryJDBC()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringACLENTRIES_TABLE()static ACLCachegetACLCache(PK itemPK, long version, HybrisDataSource ds)static ACLCachegetGlobalACLCache(PK principalPK, long version, HybrisDataSource ds)static voidremoveAllEntries(PK itemPK, HybrisDataSource ds)static voidremoveAllEntriesForUserright(PK userrightPK, HybrisDataSource ds)static voidremoveAllGlobalEntries(PK principalPK, HybrisDataSource ds)static voidwriteCache(ACLCache cache, HybrisDataSource ds)
-
-
-
Field Detail
-
PERMISSION
public static final java.lang.String PERMISSION
- See Also:
- Constant Field Values
-
NEGATIVE
public static final java.lang.String NEGATIVE
- See Also:
- Constant Field Values
-
PRINCIPAL
public static final java.lang.String PRINCIPAL
- See Also:
- Constant Field Values
-
ITEM
public static final java.lang.String ITEM
- See Also:
- Constant Field Values
-
-
Method Detail
-
ACLENTRIES_TABLE
public static final java.lang.String ACLENTRIES_TABLE()
-
getACLCache
public static final ACLCache getACLCache(PK itemPK, long version, HybrisDataSource ds)
-
getGlobalACLCache
public static final ACLCache getGlobalACLCache(PK principalPK, long version, HybrisDataSource ds)
-
writeCache
public static final void writeCache(ACLCache cache, HybrisDataSource ds)
-
removeAllEntries
public static final void removeAllEntries(PK itemPK, HybrisDataSource ds)
-
removeAllGlobalEntries
public static final void removeAllGlobalEntries(PK principalPK, HybrisDataSource ds)
-
removeAllEntriesForUserright
public static final void removeAllEntriesForUserright(PK userrightPK, HybrisDataSource ds)
-
-