in src/main/java/com/epam/grid/engine/provider/queue/sge/SgeQueueProvider.java [142:158]
public List<Queue> listQueues(final QueueFilter queueFilter) {
final CommandResult commandResult = simpleCmdExecutor.execute(buildQueueListingCommand(queueFilter));
verifyProcessStatus(commandResult, HttpStatus.NOT_FOUND);
final List<EntitiesRawOutput> queuesDescription = SgeOutputParsingUtils
.splitOutputToEntities(commandResult.getStdOut(), PREFIX);
final List<SgeQueue> sgeQueues = queuesDescription.stream()
.map(EntitiesRawOutput::getRawEntitiesList)
.map(SgeOutputParsingUtils::parseEntitiesToMap)
.map(queueMapper::mapRawOutputToSgeQueue)
.collect(Collectors.toList());
return sgeQueues.stream()
.map(queueMapper::sgeQueueToQueue)
.collect(Collectors.toList());
}