Package com.flowable.core.idm.api
Interface UserAccountDefinitionRegistrationBuilder
- All Known Implementing Classes:
UserAccountDefinitionRegistrationBuilderImpl
public interface UserAccountDefinitionRegistrationBuilder
Builder for bulk registration of User Account Definitions.
- Author:
- Filip Hrisafov
-
Method Summary
Modifier and TypeMethodDescriptionaddInputStream
(String resourceName, InputStream inputStream) Register the static conversation definitions defined in theinputStream
with aresourceName
addUserAccountDefinitionModel
(UserAccountDefinitionModel userAccountDefinitionModel) Register the static user account definitionregister()
Perform the registration of all registered definitions within the resourcesRegister the user account definitions with the giventenantId
-
Method Details
-
addInputStream
UserAccountDefinitionRegistrationBuilder addInputStream(String resourceName, InputStream inputStream) Register the static conversation definitions defined in theinputStream
with aresourceName
- Parameters:
resourceName
- the name of the resourceinputStream
- the stream containing the conversation definition schema- Returns:
- the builder for chaining
-
addUserAccountDefinitionModel
UserAccountDefinitionRegistrationBuilder addUserAccountDefinitionModel(UserAccountDefinitionModel userAccountDefinitionModel) Register the static user account definition- Parameters:
userAccountDefinitionModel
- the user account definition model- Returns:
- the builder for chainingO
-
tenantId
Register the user account definitions with the giventenantId
- Parameters:
tenantId
- the tenant id for the definitions
-
register
List<UserAccountDefinition> register()Perform the registration of all registered definitions within the resources- Returns:
- the list of all registered
UserAccountDefinition
(s)
-