public class ContextualRelationshipManager extends AbstractIdentityContext implements RelationshipManager
| Constructor and Description |
|---|
ContextualRelationshipManager(EventBridge eventBridge,
IdGenerator idGenerator,
StoreSelector storeSelector) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Relationship relationship) |
<T extends Relationship> |
createRelationshipQuery(Class<T> relationshipClass) |
boolean |
inheritsPrivileges(IdentityType identity,
IdentityType assignee) |
void |
remove(Relationship relationship) |
void |
update(Relationship relationship) |
getEventBridge, getIdGenerator, getParameter, getPartition, getPermissionHandlerPolicy, isParameterSet, setParameterpublic ContextualRelationshipManager(EventBridge eventBridge, IdGenerator idGenerator, StoreSelector storeSelector)
public void add(Relationship relationship)
add in interface RelationshipManagerpublic void update(Relationship relationship)
update in interface RelationshipManagerpublic void remove(Relationship relationship)
remove in interface RelationshipManagerpublic <T extends Relationship> RelationshipQuery<T> createRelationshipQuery(Class<T> relationshipClass)
createRelationshipQuery in interface RelationshipManagerpublic boolean inheritsPrivileges(IdentityType identity, IdentityType assignee)
inheritsPrivileges in interface RelationshipManagerCopyright © 2014. All Rights Reserved.