本文整理汇总了Java中io.vertx.ext.web.RoutingContext.pathParam方法的典型用法代码示例。如果您正苦于以下问题:Java RoutingContext.pathParam方法的具体用法?Java RoutingContext.pathParam怎么用?Java RoutingContext.pathParam使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类io.vertx.ext.web.RoutingContext
的用法示例。
在下文中一共展示了RoutingContext.pathParam方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: deleteFromList
import io.vertx.ext.web.RoutingContext; //导入方法依赖的package包/类
private void deleteFromList(RoutingContext rc) {
String name = rc.pathParam("name");
redis.hdel(KEY, name, x -> {
getList(rc);
});
}
示例2: removeFromList
import io.vertx.ext.web.RoutingContext; //导入方法依赖的package包/类
private void removeFromList(RoutingContext rc) {
String name = rc.pathParam("name");
client.hdel(KEY, name, l -> {
getList(rc);
});
}
示例3: getDebt
import io.vertx.ext.web.RoutingContext; //导入方法依赖的package包/类
private void getDebt(RoutingContext rc) {
String account = rc.pathParam(":account");
if (!levels.containsKey(account)) {
levels.put(account, Math.random() * 100);
}
rc.response().end(new JsonObject().put("level", levels.get(account)).encode());
}
示例4: getBalance
import io.vertx.ext.web.RoutingContext; //导入方法依赖的package包/类
private void getBalance(RoutingContext rc) {
String account = rc.pathParam("account");
if (!balances.containsKey(account)) {
balances.put(account, (random.nextBoolean() ? -1 : 1) * random.nextDouble() * 1000);
}
rc.response().end(new JsonObject()
.put("account", account)
.put("balance", balances.get(account)).encode());
}
示例5: deleteFromList
import io.vertx.ext.web.RoutingContext; //导入方法依赖的package包/类
private void deleteFromList(RoutingContext rc) {
String name = rc.pathParam("name");
client.hdel(KEY, name, x -> {
getList(rc);
});
}
示例6: removeFromList
import io.vertx.ext.web.RoutingContext; //导入方法依赖的package包/类
private void removeFromList(RoutingContext rc) {
String name = rc.pathParam("name");
redis.hdel(KEY, name, x -> {
getList(rc);
});
}
开发者ID:cescoffier,项目名称:vertx-kubernetes-live-coding-devoxx-ma,代码行数:7,代码来源:ShoppingBackendVerticle.java
示例7: deleteOne
import io.vertx.ext.web.RoutingContext; //导入方法依赖的package包/类
private void deleteOne(RoutingContext rc) {
String id = rc.pathParam("id");
connect()
.compose(connection -> delete(connection, id))
.setHandler(noContent(rc));
}
示例8: getOne
import io.vertx.ext.web.RoutingContext; //导入方法依赖的package包/类
private void getOne(RoutingContext rc) {
String id = rc.pathParam("id");
connect()
.compose(connection -> queryOne(connection, id))
.setHandler(ok(rc));
}
示例9: deleteFromList
import io.vertx.ext.web.RoutingContext; //导入方法依赖的package包/类
private void deleteFromList(RoutingContext rc) {
String name = rc.pathParam("name");
redis.hdel(KEY, name, x -> {
getList(rc);
});
}