| Package | Description |
|---|---|
| eu.europeana.aas.acl.repository |
| Modifier and Type | Method and Description |
|---|---|
AclObjectIdentity |
CassandraAclRepository.findAclObjectIdentity(AclObjectIdentity objectId) |
AclObjectIdentity |
AclRepository.findAclObjectIdentity(AclObjectIdentity objectId)
Loads a fully populated
AclObjectIdentity object from the
database for the provided AclObjectIdentity. |
| Modifier and Type | Method and Description |
|---|---|
List<AclObjectIdentity> |
CassandraAclRepository.findAclObjectIdentityChildren(AclObjectIdentity objectId) |
List<AclObjectIdentity> |
AclRepository.findAclObjectIdentityChildren(AclObjectIdentity objectId)
Loads the
AclObjectIdentity instances that use the specified
parent. |
Map<AclObjectIdentity,Set<AclEntry>> |
CassandraAclRepository.findAcls(List<AclObjectIdentity> objectIdsToLookup) |
Map<AclObjectIdentity,Set<AclEntry>> |
AclRepository.findAcls(List<AclObjectIdentity> objectIdsToLookup)
Loads the
AclEntry instances that apply for the passed
AclObjectIdentity objects. |
| Modifier and Type | Method and Description |
|---|---|
AclObjectIdentity |
CassandraAclRepository.findAclObjectIdentity(AclObjectIdentity objectId) |
AclObjectIdentity |
AclRepository.findAclObjectIdentity(AclObjectIdentity objectId)
Loads a fully populated
AclObjectIdentity object from the
database for the provided AclObjectIdentity. |
List<AclObjectIdentity> |
CassandraAclRepository.findAclObjectIdentityChildren(AclObjectIdentity objectId) |
List<AclObjectIdentity> |
AclRepository.findAclObjectIdentityChildren(AclObjectIdentity objectId)
Loads the
AclObjectIdentity instances that use the specified
parent. |
void |
CassandraAclRepository.saveAcl(AclObjectIdentity aoi) |
void |
AclRepository.saveAcl(AclObjectIdentity aoi)
Saves an
AclObjectIdentity record in the database. |
void |
CassandraAclRepository.updateAcl(AclObjectIdentity aoi,
List<AclEntry> entries) |
void |
AclRepository.updateAcl(AclObjectIdentity aoi,
List<AclEntry> entries)
Changes an existing
AclObjectIdentity or the related
AclEntry records in the database. |
| Modifier and Type | Method and Description |
|---|---|
void |
CassandraAclRepository.deleteAcls(List<AclObjectIdentity> objectIdsToDelete) |
void |
AclRepository.deleteAcls(List<AclObjectIdentity> objectIdsToDelete)
Removes all relevant records for the provided
AclObjectIdentity
instances. |
Map<AclObjectIdentity,Set<AclEntry>> |
CassandraAclRepository.findAcls(List<AclObjectIdentity> objectIdsToLookup) |
Map<AclObjectIdentity,Set<AclEntry>> |
AclRepository.findAcls(List<AclObjectIdentity> objectIdsToLookup)
Loads the
AclEntry instances that apply for the passed
AclObjectIdentity objects. |
Copyright © 2013–2020 Europeana Cloud Development Team. All rights reserved.