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 Type Method Description UserAccountDefinitionRegistrationBuilder
addInputStream(java.lang.String resourceName, java.io.InputStream inputStream)
Register the static conversation definitions defined in theinputStream
with aresourceName
UserAccountDefinitionRegistrationBuilder
addUserAccountDefinitionModel(UserAccountDefinitionModel userAccountDefinitionModel)
Register the static user account definitionjava.util.List<UserAccountDefinition>
register()
Perform the registration of all registered definitions within the resourcesUserAccountDefinitionRegistrationBuilder
tenantId(java.lang.String tenantId)
Register the user account definitions with the giventenantId
-
Method Details
-
addInputStream
UserAccountDefinitionRegistrationBuilder addInputStream(java.lang.String resourceName, java.io.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
java.util.List<UserAccountDefinition> register()Perform the registration of all registered definitions within the resources- Returns:
- the list of all registered
UserAccountDefinition
(s)
-