public abstract class AbstractGroupModel<E extends AbstractEntity> extends Object implements GroupModel.Streams
GroupModel.GroupRemovedEvent, GroupModel.SearchableFields, GroupModel.Streams
Modifier and Type | Field and Description |
---|---|
protected E |
entity |
protected RealmModel |
realm |
protected KeycloakSession |
session |
COMPARE_BY_NAME
Constructor and Description |
---|
AbstractGroupModel(KeycloakSession session,
RealmModel realm,
E entity) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getAttribute, getAttributeStream, getSubGroups, getSubGroupsStream
addChild, getAttributes, getFirstAttribute, getId, getName, getParent, getParentId, removeAttribute, removeChild, setAttribute, setName, setParent, setSingleAttribute
getClientRoleMappings, getClientRoleMappingsStream, getRealmRoleMappings, getRealmRoleMappingsStream, getRoleMappings, getRoleMappingsStream
deleteRoleMapping, grantRole, hasRole
protected final KeycloakSession session
protected final RealmModel realm
protected final E extends AbstractEntity entity
public AbstractGroupModel(KeycloakSession session, RealmModel realm, E entity)
Copyright © 2021 JBoss by Red Hat. All rights reserved.