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 theinputStream
with aresourceName
addUserDefinitionModel
(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 theinputStream
with 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)
-