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