public class RegisterUserDefinitionsCmd extends Object implements Command<List<UserDefinition>>
Modifier and Type | Field and Description |
---|---|
protected UserDefinitionRegistrationBuilderImpl |
builder |
Constructor and Description |
---|
RegisterUserDefinitionsCmd(UserDefinitionRegistrationBuilderImpl userDefinitionBuilder) |
Modifier and Type | Method and Description |
---|---|
List<UserDefinition> |
execute(CommandContext commandContext) |
protected UserDefinitionEntity |
findEntity(UserDefinitionEntityManager userDefinitionEntityManager,
String key,
String tenantId) |
protected List<IdentityLinkEntity> |
handleIdentityLinks(CommandContext commandContext,
UserDefinitionEntity entity,
UserDefinitionModel userDefinitionModel) |
protected void |
updateUserValues(UserDefinitionEntity entity,
UserDefinitionModel definitionModel) |
protected final UserDefinitionRegistrationBuilderImpl builder
public RegisterUserDefinitionsCmd(UserDefinitionRegistrationBuilderImpl userDefinitionBuilder)
public List<UserDefinition> execute(CommandContext commandContext)
execute
in interface Command<List<UserDefinition>>
protected UserDefinitionEntity findEntity(UserDefinitionEntityManager userDefinitionEntityManager, String key, String tenantId)
protected void updateUserValues(UserDefinitionEntity entity, UserDefinitionModel definitionModel)
protected List<IdentityLinkEntity> handleIdentityLinks(CommandContext commandContext, UserDefinitionEntity entity, UserDefinitionModel userDefinitionModel)