Package com.flowable.core.idm.api
Interface UserDefinitionRegistrationBuilder
- All Known Implementing Classes:
UserDefinitionRegistrationBuilderImpl
public interface UserDefinitionRegistrationBuilder
Builder for bulk registration of User Definitions.
- Author:
- Tijs Rademakers, Filip Hrisafov
-
Method Summary
Modifier and TypeMethodDescriptionaddInputStream(String resourceName, InputStream inputStream) Register the static user definitions defined in theinputStreamwith aresourceNameaddUserDefinitionModel(UserDefinitionModel userDefinitionModel) Register the static user definitionregister()Perform the registration of all registered definitions within the resourcesRegister the user definitions with the giventenantId
-
Method Details
-
addInputStream
Register the static user definitions defined in theinputStreamwith aresourceName- Parameters:
resourceName- the name of the resourceinputStream- the stream containing the user definition model- Returns:
- the builder for chaining
-
addUserDefinitionModel
Register the static user definition- Parameters:
userDefinitionModel- the user definition model- Returns:
- the builder for chaining
-
tenantId
Register the user definitions with the giventenantId- Parameters:
tenantId- the tenant id for the definitions
-
register
List<UserDefinition> register()Perform the registration of all registered definitions within the resources- Returns:
- the list of all registered
UserDefinition(s)
-