- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.jetdrone.vertx.yoke.Yoke
类的一些代码示例,展示了Yoke
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Yoke
类的具体详情如下:
包路径:com.jetdrone.vertx.yoke.Yoke
类名称:Yoke
[英]# Yoke Yoke is a chain executor of middleware for Vert.x 2.x. The goal of this library is not to provide a web application framework but the backbone that helps the creation of web applications. Yoke works in a similar way to Connect middleware. Users start by declaring which middleware components want to use and then start an http server either managed by Yoke or provided by the user (say when you need https). Yoke has no extra dependencies than Vert.x itself so it is self contained.
[中]#Yoke Yoke是Vert中间件的链执行器。x2。x、 该库的目标不是提供web应用程序框架,而是提供帮助创建web应用程序的主干。Yoke以类似的方式连接中间件。用户首先声明要使用哪些中间件组件,然后启动由Yoke管理或由用户提供的http服务器(例如,当您需要https时)。Yoke和Vert没有额外的依赖关系。所以它是独立的。
代码示例来源:origin: pmlopes/yoke
/**
* Starts the server listening at a given port bind to all available interfaces.
*
* @param port the server TCP port
* @return {Yoke}
*/
public Yoke listen(int port) {
return listen(port, "0.0.0.0", null);
}
代码示例来源:origin: pmlopes/yoke
/**
* Adds a middleware to the chain with the prefix "/".
*
* @param middleware The middleware add to the chain
*/
public Yoke use(@NotNull IMiddleware... middleware) {
return use("/", middleware);
}
代码示例来源:origin: pmlopes/yoke
/**
* Get access to the security object from Yoke
* @return security
*/
public YokeSecurity security() {
return yoke.security();
}
代码示例来源:origin: pmlopes/yoke
@Override
public void start() {
new Yoke(this)
.use(new Router()
.get("/", new Handler<YokeRequest>() {
@Override
public void handle(YokeRequest request) {
request.response().end("Hello World\n");
}
})
).listen(8080);
}
}
代码示例来源:origin: pmlopes/yoke
@Override
public void start() {
final Yoke app = new Yoke(this);
app.secretSecurity("keyboard cat");
final Mac hmac = app.security().getMac("HmacSHA256");
app.use(new BodyParser());
app.use(new CookieParser(hmac));
app.use(new Session(hmac));
app.use(formAuth);
app.use(new Router() {{
get("/", new Handler<YokeRequest>() {
@Override
}});
app.listen(8000);
代码示例来源:origin: pmlopes/yoke
/**
* Get access to Vert.x object
* @return vertx
*/
public Vertx vertx() {
return yoke.vertx();
}
代码示例来源:origin: pmlopes/yoke
/**
* Deploys required middleware from a config json element.
*
* The current format for the config is either a single item or an array:
* <pre>
* [{
* module: String, // the name of the module
* verticle: String, // the name of the verticle (either verticle or module must be present)
* instances: Number, // how many instances, default 1
* worker: Boolean, // is it a worker verticle? default false
* multiThreaded: Boolean, // is it a multiThreaded verticle? default false
* config: JsonObject // any config you need to pass to the module/verticle
* }]
* </pre>
*
* @param config a json array.
*/
public Yoke deploy(@NotNull JsonArray config) {
return deploy(config, null);
}
代码示例来源:origin: pmlopes/yoke
@Override
public void start() {
final Yoke yoke = new Yoke(this);
yoke.use(new BodyParser());
yoke.use(new ErrorHandler(true));
yoke.use(new JsonRestRouter(db)
.rest("/states", "states")
);
yoke.use(new Static("static"));
yoke.use(new Handler<YokeRequest>() {
@Override
public void handle(YokeRequest request) {
yoke.listen(8080);
代码示例来源:origin: pmlopes/yoke
public void shutdown() {
yoke.vertx().cancelTimer(timerID);
}
代码示例来源:origin: pmlopes/yoke
new Yoke(this)
.use(new BodyParser())
.use("/middleware", foo)
.use("/middleware", foo)
.use("/middleware", foo)
.use("/middleware", foo)
.use(new Router()
.get("/", new Handler<YokeRequest>() {
@Override
).listen(8080);
代码示例来源:origin: pmlopes/yoke
/**
* Starts the server listening at a given port bind to all available interfaces.
*
* @param port the server TCP port
* @param handler for asynchronous result of the listen operation
* @return {Yoke}
*/
public Yoke listen(int port, @NotNull Handler<Boolean> handler) {
return listen(port, "0.0.0.0", handler);
}
代码示例来源:origin: pmlopes/yoke
/**
* Adds a Handler to a route.
*
* <pre>
* yoke.use("/login", new Handler<YokeRequest>() {
* public void handle(YokeRequest request) {
* request.response.end("Hello");
* }
* });
* </pre>
* @param handler The Handler to add
*/
public Yoke use(@NotNull Handler<YokeRequest> handler) {
return use("/", handler);
}
代码示例来源:origin: pmlopes/yoke
@Override
public Middleware init(@NotNull final Yoke yoke, @NotNull final String mount) {
super.init(yoke, mount);
t0 = System.nanoTime();
dt = 500 * 1000000; // nano time
timerID = yoke.vertx().setPeriodic(500, new Handler<Long>() {
@Override
public void handle(Long timerID) {
final long t1 = System.nanoTime();
dt = t1 - t0;
t0 = t1;
}
});
return this;
}
代码示例来源:origin: pmlopes/yoke
@Override
public Middleware init(@NotNull final Yoke yoke, @NotNull final String mount) {
super.init(yoke, mount);
jwt = new com.jetdrone.vertx.yoke.security.JWT(yoke.security());
return this;
}
代码示例来源:origin: pmlopes/yoke
@Override
public void start() throws Exception {
final Yoke yoke = new Yoke(this);
yoke.use("/eventbus", new SockJS(vertx, new SockJSHandlerOptions()).bridge(options, event -> {
yoke.use(new BodyParser());
yoke.use(new ErrorHandler(true));
yoke.use(new Static("static"));
yoke.listen(8080);
代码示例来源:origin: pmlopes/yoke
/**
* Starts the server listening at a given port and given address.
*
* @param port the server TCP port
* @return {Yoke}
*/
public Yoke listen(int port, @NotNull String address) {
return listen(port, address, null);
}
代码示例来源:origin: pmlopes/yoke
/**
* Starts the server listening at a given port and given address.
*
* @param port the server TCP port
* @param handler for asynchronous result of the listen operation
* @return {Yoke}
*/
public Yoke listen(int port, @NotNull String address, final Handler<Boolean> handler) {
HttpServer server = vertx.createHttpServer();
listen(server);
if (handler != null) {
server.listen(port, address, new Handler<AsyncResult<HttpServer>>() {
@Override
public void handle(AsyncResult<HttpServer> listen) {
handler.handle(listen.succeeded());
}
});
} else {
server.listen(port, address);
}
return this;
}
本文整理了Java中com.jetdrone.vertx.yoke.Yoke.security()方法的一些代码示例,展示了Yoke.security()的具体用法。这些代码示例主要来源于Github
本文整理了Java中com.jetdrone.vertx.yoke.Yoke.()方法的一些代码示例,展示了Yoke.()的具体用法。这些代码示例主要来源于Github/Stackoverflow/M
本文整理了Java中com.jetdrone.vertx.yoke.Yoke.vertx()方法的一些代码示例,展示了Yoke.vertx()的具体用法。这些代码示例主要来源于Github/Stack
本文整理了Java中com.jetdrone.vertx.yoke.Yoke.use()方法的一些代码示例,展示了Yoke.use()的具体用法。这些代码示例主要来源于Github/Stackover
本文整理了Java中com.jetdrone.vertx.yoke.Yoke.listen()方法的一些代码示例,展示了Yoke.listen()的具体用法。这些代码示例主要来源于Github/Sta
本文整理了Java中com.jetdrone.vertx.yoke.Yoke类的一些代码示例,展示了Yoke类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平
本文整理了Java中com.jetdrone.vertx.yoke.YokeSecurity类的一些代码示例,展示了YokeSecurity类的具体用法。这些代码示例主要来源于Github/Stack
本文整理了Java中com.jetdrone.vertx.yoke.middleware.YokeResponse类的一些代码示例,展示了YokeResponse类的具体用法。这些代码示例主要来源于G
本文整理了Java中com.jetdrone.vertx.yoke.middleware.YokeRequest类的一些代码示例,展示了YokeRequest类的具体用法。这些代码示例主要来源于Git
本文整理了Java中com.jetdrone.vertx.yoke.core.YokeAsyncResult类的一些代码示例,展示了YokeAsyncResult类的具体用法。这些代码示例主要来源于G
本文整理了Java中com.jetdrone.vertx.yoke.middleware.YokeResponse.putHeader()方法的一些代码示例,展示了YokeResponse.putHe
本文整理了Java中com.jetdrone.vertx.yoke.middleware.YokeResponse.redirect()方法的一些代码示例,展示了YokeResponse.redire
本文整理了Java中com.jetdrone.vertx.yoke.middleware.YokeResponse.end()方法的一些代码示例,展示了YokeResponse.end()的具体用法。
本文整理了Java中com.jetdrone.vertx.yoke.middleware.YokeResponse.setContentType()方法的一些代码示例,展示了YokeResponse.
本文整理了Java中com.jetdrone.vertx.yoke.middleware.YokeResponse.headers()方法的一些代码示例,展示了YokeResponse.headers
本文整理了Java中com.jetdrone.vertx.yoke.middleware.YokeResponse.setStatusCode()方法的一些代码示例,展示了YokeResponse.s
本文整理了Java中com.jetdrone.vertx.yoke.middleware.YokeResponse.setStatusMessage()方法的一些代码示例,展示了YokeRespons
本文整理了Java中com.jetdrone.vertx.yoke.middleware.YokeRequest.formAttributes()方法的一些代码示例,展示了YokeRequest.fo
本文整理了Java中com.jetdrone.vertx.yoke.middleware.YokeRequest.method()方法的一些代码示例,展示了YokeRequest.method()的具
本文整理了Java中com.jetdrone.vertx.yoke.middleware.YokeRequest.getHeader()方法的一些代码示例,展示了YokeRequest.getHead
我是一名优秀的程序员,十分优秀!