Пример #1
0
        public static AllocateResponse NewAllocateResponse(int responseId, IList <ContainerStatus
                                                                                  > completedContainers, IList <Container> allocatedContainers, IList <NodeReport> updatedNodes
                                                           , Resource availResources, AMCommand command, int numClusterNodes, PreemptionMessage
                                                           preempt)
        {
            AllocateResponse response = recordFactory.NewRecordInstance <AllocateResponse>();

            response.SetNumClusterNodes(numClusterNodes);
            response.SetResponseId(responseId);
            response.SetCompletedContainersStatuses(completedContainers);
            response.SetAllocatedContainers(allocatedContainers);
            response.SetUpdatedNodes(updatedNodes);
            response.SetAvailableResources(availResources);
            response.SetAMCommand(command);
            response.SetPreemptionMessage(preempt);
            return(response);
        }