Package org.apache.nifi.cluster.manager
Class UserGroupEntityMerger
java.lang.Object
org.apache.nifi.cluster.manager.UserGroupEntityMerger
- All Implemented Interfaces:
ComponentEntityMerger<UserGroupEntity>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
merge
(UserGroupEntity clientEntity, Map<NodeIdentifier, UserGroupEntity> entityMap) Merges the ComponentEntity responses according to theirPermissionsDTO
s.void
mergeComponents
(UserGroupEntity clientEntity, Map<NodeIdentifier, UserGroupEntity> entityMap) Merges the UserGroupEntity responses.private static void
mergeDtos
(UserGroupDTO clientDto, Map<NodeIdentifier, UserGroupDTO> dtoMap)
-
Constructor Details
-
UserGroupEntityMerger
public UserGroupEntityMerger()
-
-
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<UserGroupEntity>
- Parameters:
clientEntity
- the entity being returned to the cliententityMap
- all node responses
-
mergeComponents
public void mergeComponents(UserGroupEntity clientEntity, Map<NodeIdentifier, UserGroupEntity> entityMap) Merges the UserGroupEntity responses.- Specified by:
mergeComponents
in interfaceComponentEntityMerger<UserGroupEntity>
- Parameters:
clientEntity
- the entity being returned to the cliententityMap
- all node responses
-
mergeDtos
-