public ServiceInfo operation(final String name, Consumer<OperationResult> consumer) {
final Optional<Operation> first = Stream.of(operations).filter(op -> op.getName().equalsIgnoreCase(name)).findFirst();
if(first.isPresent()){
consumer.accept(new OperationResult(first.get(),true,null));
} else {
consumer.accept(new OperationResult(null,false,new ServiceNotFoundException("no operation "+name+" was found")));
}
return this;
}
ServiceInfo.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:vert.x-microservice
作者:
评论列表
文章目录