Package io.vertx.up.runtime
Class ZeroGrid
java.lang.Object
io.vertx.up.runtime.ZeroGrid
Resource ZeroPack for yml configuration, Loaded once
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic io.vertx.core.ClusterOptionsstatic io.vertx.core.eventbus.DeliveryOptionsstatic ConcurrentMap<Integer,io.vertx.core.http.HttpServerOptions> Api Gateway Server in micro service, this configuration is for micro-service api-gateway only instead of other kind of Server instances.static ConcurrentMap<Integer,io.vertx.core.RpcOptions> RPC Server information for gRPC part here, when you run zero framework as micro environment, you can setup RPC Server in your environment and it's working as Mash Mode here, in this kind of situation the gRPC server could do following tasks such as: 1) Internal Long-Term working communication 2) Internal communication to be instead of HTTP / RESTful 3) Keep connection Alive always.static ConcurrentMap<Integer,io.vertx.core.http.HttpServerOptions> 「Reserved」 This configuration is for RxJava version of zero framework in future usage, it provide another way to developers for reactive development instead of Callback/Future mode here.static ConcurrentMap<Integer,String> static ConcurrentMap<Integer,io.vertx.core.http.HttpServerOptions> HTTP Server information of standard in zero framework, it provide RESTful backend application running on Vert.x instance here.static ConcurrentMap<Integer,io.vertx.core.SockOptions> static ConcurrentMap<String,io.vertx.core.VertxOptions>
-
Field Details
-
ATOMIC_LOG
-
-
Constructor Details
-
ZeroGrid
public ZeroGrid()
-
-
Method Details
-
getVertxOptions
-
getServerOptions
HTTP Server information of standard in zero framework, it provide RESTful backend application running on Vert.x instance here. Most situations, we configured this part in real production environment. -
getGatewayOptions
Api Gateway Server in micro service, this configuration is for micro-service api-gateway only instead of other kind of Server instances. -
getSockOptions
-
getServerNames
-
getRxOptions
「Reserved」 This configuration is for RxJava version of zero framework in future usage, it provide another way to developers for reactive development instead of Callback/Future mode here. You must involve another sub-project in zero framework to enable this structure -
getRpcOptions
RPC Server information for gRPC part here, when you run zero framework as micro environment, you can setup RPC Server in your environment and it's working as Mash Mode here, in this kind of situation the gRPC server could do following tasks such as: 1) Internal Long-Term working communication 2) Internal communication to be instead of HTTP / RESTful 3) Keep connection Alive always. -
getClusterOption
public static io.vertx.core.ClusterOptions getClusterOption() -
getDeliveryOption
public static io.vertx.core.eventbus.DeliveryOptions getDeliveryOption()
-