| Modifier and Type | Method and Description |
|---|---|
void |
GroupService.addUserToGroup(Group parent,
User user)
Add the user to the group
|
javax.persistence.criteria.Subquery<Long> |
GroupService.getAllGroupsSubquery(User user,
javax.persistence.criteria.CriteriaQuery<?> cq,
javax.persistence.criteria.CriteriaBuilder cb)
Returns a subquery returning the identifiers of all user groups
|
javax.persistence.criteria.Subquery<Long> |
GroupService.getDirectGroupsSubquery(User user,
javax.persistence.criteria.CriteriaQuery<?> cq,
javax.persistence.criteria.CriteriaBuilder cb)
Returns a subquery that returns identifiers of the user's direct groups
|
Set<Long> |
GroupService.getUserAllGroups(User user)
Returns a set of all groups identifiers
that include the user directly
or indirectly (through other groups)
|
Set<Long> |
GroupService.getUserDirectGroups(User user)
Returns a set of all groups identifiers
that include the user directly
|
boolean |
GroupService.isUserInGroup(Group parent,
User user)
Is the user a member of the group directly
|
void |
GroupService.removeUserFromGroup(Group parent,
User user)
Removes the user from the group
|
| Modifier and Type | Method and Description |
|---|---|
List<User> |
IRecipientResolver.getRecipients(E entity,
LOV event) |
| Modifier and Type | Method and Description |
|---|---|
INotificationEventBuilder |
INotificationEventBuilder.addRecipient(LOV recipientRole,
User user) |
INotificationEventBuilder |
INotificationEventBuilder.excludeUser(User user) |
void |
EventRecipientInterceptor.modifyRoles(EventSettings globalSettings,
Set<LOV> recipientRoles,
User user) |
INotificationEventBuilder |
INotificationEventBuilder.setPerformer(User user) |
| Modifier and Type | Method and Description |
|---|---|
INotificationEventBuilder |
INotificationEventBuilder.addRecipients(LOV recipientRole,
Collection<User> users) |
| Modifier and Type | Method and Description |
|---|---|
Permission |
AccessService.getPermission(AccessList accessList,
User user)
Returns the rights of the specified user
|
Permission |
AccessService.getPermission(SecurableEntity entity,
User user)
Returns the rights of the specified user
|
<T extends SecurableEntity> |
AccessService.getSecuritySpecification(User user,
Permission permission)
Returns the security specification for getting a list of entities
for the specified user and the requested access level
|
| Modifier and Type | Method and Description |
|---|---|
CurrentUserAware<User> |
PersistenceJPAConfig.auditorAware(TransactionService txService,
EffectiveUserAware<User> effectiveUserAware) |
| Modifier and Type | Method and Description |
|---|---|
CurrentUserAware<User> |
PersistenceJPAConfig.auditorAware(TransactionService txService,
EffectiveUserAware<User> effectiveUserAware) |
| Modifier and Type | Field and Description |
|---|---|
static javax.persistence.metamodel.SingularAttribute<User,Boolean> |
User_.active |
static javax.persistence.metamodel.SingularAttribute<User,Department> |
User_.department |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.dn |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.email |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.extensionAttribute11 |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.extensionAttribute12 |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.extensionAttribute13 |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.extensionAttribute14 |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.extensionAttribute15 |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.firstName |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.fullUserName |
static javax.persistence.metamodel.SingularAttribute<User,LOV> |
User_.internalRole |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.lastName |
static javax.persistence.metamodel.SingularAttribute<User,LOV> |
User_.locale |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.login |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.origDeptCode |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.password |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.patronymic |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.phone |
static javax.persistence.metamodel.SingularAttribute<User,Project> |
User_.project |
static javax.persistence.metamodel.ListAttribute<User,ProjectGroup> |
User_.projectGroup |
static javax.persistence.metamodel.SingularAttribute<User,LOV> |
User_.timezone |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.title |
static javax.persistence.metamodel.SingularAttribute<ExtRevisionEntity,User> |
ExtRevisionEntity_.user |
static javax.persistence.metamodel.SingularAttribute<ProjectGroupUser,User> |
ProjectGroupUser_.user |
static javax.persistence.metamodel.SingularAttribute<UserActivity,User> |
UserActivity_.user |
static javax.persistence.metamodel.SingularAttribute<UserRole,User> |
UserRole_.user |
static javax.persistence.metamodel.SingularAttribute<User,UserDivisions> |
User_.userDivisions |
static javax.persistence.metamodel.SingularAttribute<User,String> |
User_.userPrincipalName |
static javax.persistence.metamodel.ListAttribute<User,UserRole> |
User_.userRoleList |
| Modifier and Type | Field and Description |
|---|---|
protected List<User> |
AbstractEventGenerator.DefaultBuilder.excludeUsers |
| Modifier and Type | Method and Description |
|---|---|
protected User |
AbstractEventGenerator.getPerformer() |
protected User |
AbstractEventGenerator.getPerformer(E entity) |
| Modifier and Type | Method and Description |
|---|---|
INotificationEventBuilder |
AbstractEventGenerator.DefaultBuilder.addRecipient(LOV recipientRole,
User user) |
INotificationEventBuilder |
AbstractEventGenerator.DefaultBuilder.excludeUser(User user) |
void |
UserSettingsRecipientInterceptor.modifyRoles(EventSettings globalSettings,
Set<LOV> recipientRoles,
User user) |
INotificationEventBuilder |
AbstractEventGenerator.DefaultBuilder.setPerformer(User user) |
| Modifier and Type | Method and Description |
|---|---|
INotificationEventBuilder |
AbstractEventGenerator.DefaultBuilder.addRecipients(LOV recipientRole,
Collection<User> users) |
| Modifier and Type | Method and Description |
|---|---|
User |
UserLoader.ensureLoaded(User object) |
| Modifier and Type | Method and Description |
|---|---|
protected Class<? extends User> |
UserLoader.getType() |
| Modifier and Type | Method and Description |
|---|---|
User |
UserLoader.ensureLoaded(User object) |
| Modifier and Type | Method and Description |
|---|---|
protected User |
BaseAccessService.getSessionUser() |
| Modifier and Type | Method and Description |
|---|---|
void |
GroupServiceImpl.addUserToGroup(Group parent,
User user) |
javax.persistence.criteria.Subquery<Long> |
GroupServiceImpl.getAllGroupsSubquery(User user,
javax.persistence.criteria.CriteriaQuery<?> cq,
javax.persistence.criteria.CriteriaBuilder cb) |
javax.persistence.criteria.Subquery<Long> |
GroupServiceImpl.getDirectGroupsSubquery(User user,
javax.persistence.criteria.CriteriaQuery<?> cq,
javax.persistence.criteria.CriteriaBuilder cb) |
Permission |
BaseAccessService.getPermission(AccessList accessList,
User user) |
Permission |
BaseAccessService.getPermission(SecurableEntity entity,
User user) |
<T extends SecurableEntity> |
BaseAccessService.getSecuritySpecification(User user,
Permission permission) |
Set<Long> |
GroupServiceImpl.getUserAllGroups(User user) |
Set<Long> |
GroupServiceImpl.getUserDirectGroups(User user) |
boolean |
GroupServiceImpl.isUserInGroup(Group parent,
User user) |
void |
GroupServiceImpl.removeUserFromGroup(Group parent,
User user) |
Copyright © 2018–2021 Tesler. All rights reserved.