Class ACLEntryJDBC
- java.lang.Object
-
- de.hybris.platform.persistence.security.ACLEntryJDBC
-
public class ACLEntryJDBC extends java.lang.Object
this class reads and writes acl entries via JDBC
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ITEM
static java.lang.String
NEGATIVE
static java.lang.String
PERMISSION
static java.lang.String
PRINCIPAL
-
Constructor Summary
Constructors Constructor Description ACLEntryJDBC()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
ACLENTRIES_TABLE()
static ACLCache
getACLCache(PK itemPK, long version, HybrisDataSource ds)
static ACLCache
getGlobalACLCache(PK principalPK, long version, HybrisDataSource ds)
static void
removeAllEntries(PK itemPK, HybrisDataSource ds)
static void
removeAllEntriesForUserright(PK userrightPK, HybrisDataSource ds)
static void
removeAllGlobalEntries(PK principalPK, HybrisDataSource ds)
static void
writeCache(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)
-
-