A
- AppUser typeB
- Target typepublic interface RelationshipProvider<A extends AppUser,B extends DataObject> extends AccessRoleProvider<A,B>, Tagged
AccessRoleProvider
classes that provide relationship roles between AppUser
s
and a target object where the set of provided relationships can be queried.
These can be constructed dynamically.Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.String> |
getRelationships()
Get the set of relationships supported by this type.
|
DataObjectFactory<B> |
getTargetFactory()
Get the factory for the target object.
|
addRelationships, hasRelationFilter, personInRelationFilter, providesRelationship
getContext
java.util.Set<java.lang.String> getRelationships()
DataObjectFactory<B> getTargetFactory()
DataObjectFactory