Package org.apache.nifi.cluster.manager
Class UserEntityMerger
java.lang.Object
org.apache.nifi.cluster.manager.UserEntityMerger
- All Implemented Interfaces:
ComponentEntityMerger<UserEntity>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
merge
(UserEntity clientEntity, Map<NodeIdentifier, UserEntity> entityMap) Merges the ComponentEntity responses according to theirPermissionsDTO
s.void
mergeComponents
(UserEntity clientEntity, Map<NodeIdentifier, UserEntity> entityMap) Merges the UserEntity responses.private static void
mergeDtos
(UserDTO clientDto, Map<NodeIdentifier, UserDTO> dtoMap)
-
Constructor Details
-
UserEntityMerger
public UserEntityMerger()
-
-
Method Details
-
merge
Description copied from interface:ComponentEntityMerger
Merges the ComponentEntity responses according to theirPermissionsDTO
s. Responsible for invokinginvalid reference
ComponentEntityMerger#mergeComponents(EntityType, Map)
- Specified by:
merge
in interfaceComponentEntityMerger<UserEntity>
- Parameters:
clientEntity
- the entity being returned to the cliententityMap
- all node responses
-
mergeComponents
Merges the UserEntity responses.- Specified by:
mergeComponents
in interfaceComponentEntityMerger<UserEntity>
- Parameters:
clientEntity
- the entity being returned to the cliententityMap
- all node responses
-
mergeDtos
-