Package org.keycloak.partialimport
Class RealmRolesPartialImport
- java.lang.Object
-
- org.keycloak.partialimport.AbstractPartialImport<RoleRepresentation>
-
- org.keycloak.partialimport.RealmRolesPartialImport
-
- All Implemented Interfaces:
PartialImport<RoleRepresentation>
public class RealmRolesPartialImport extends AbstractPartialImport<RoleRepresentation>
PartialImport handler for Realm Roles.- Author:
- Stan Silvert ssilvert@redhat.com (C) 2016 Red Hat Inc.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRealmRolesPartialImport.RoleHelper
-
Field Summary
-
Fields inherited from class org.keycloak.partialimport.AbstractPartialImport
toOverwrite, toSkip
-
-
Constructor Summary
Constructors Constructor Description RealmRolesPartialImport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreate(RealmModel realm, KeycloakSession session, RoleRepresentation roleRep)booleanexists(RealmModel realm, KeycloakSession session, RoleRepresentation roleRep)StringexistsMessage(RealmModel realm, RoleRepresentation roleRep)StringgetModelId(RealmModel realm, KeycloakSession session, RoleRepresentation roleRep)StringgetName(RoleRepresentation roleRep)List<RoleRepresentation>getRepList(PartialImportRepresentation partialImportRep)ResourceTypegetResourceType()Set<RoleRepresentation>getToOverwrite()Set<RoleRepresentation>getToSkip()voidremove(RealmModel realm, KeycloakSession session, RoleRepresentation roleRep)-
Methods inherited from class org.keycloak.partialimport.AbstractPartialImport
added, doImport, existsError, overwritten, prepare, removeOverwrites, skipped
-
-
-
-
Method Detail
-
getToOverwrite
public Set<RoleRepresentation> getToOverwrite()
-
getToSkip
public Set<RoleRepresentation> getToSkip()
-
getRepList
public List<RoleRepresentation> getRepList(PartialImportRepresentation partialImportRep)
- Specified by:
getRepListin classAbstractPartialImport<RoleRepresentation>
-
getName
public String getName(RoleRepresentation roleRep)
- Specified by:
getNamein classAbstractPartialImport<RoleRepresentation>
-
getModelId
public String getModelId(RealmModel realm, KeycloakSession session, RoleRepresentation roleRep)
- Specified by:
getModelIdin classAbstractPartialImport<RoleRepresentation>
-
exists
public boolean exists(RealmModel realm, KeycloakSession session, RoleRepresentation roleRep)
- Specified by:
existsin classAbstractPartialImport<RoleRepresentation>
-
existsMessage
public String existsMessage(RealmModel realm, RoleRepresentation roleRep)
- Specified by:
existsMessagein classAbstractPartialImport<RoleRepresentation>
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceTypein classAbstractPartialImport<RoleRepresentation>
-
remove
public void remove(RealmModel realm, KeycloakSession session, RoleRepresentation roleRep)
- Specified by:
removein classAbstractPartialImport<RoleRepresentation>
-
create
public void create(RealmModel realm, KeycloakSession session, RoleRepresentation roleRep)
- Specified by:
createin classAbstractPartialImport<RoleRepresentation>
-
-