Package org.wildfly.extension.vertx
Class VertxProxyService
java.lang.Object
org.wildfly.extension.vertx.VertxProxyService
- All Implemented Interfaces:
org.jboss.msc.Service,VertxConstants
The msc service to initialize a Vertx instance.
- Author:
- Lin Gao
-
Field Summary
Fields inherited from interface org.jboss.msc.Service
NULLFields inherited from interface org.wildfly.extension.vertx.VertxConstants
ATTR_BLOCKED_THREAD_CHECK_INTERVAL, ATTR_BLOCKED_THREAD_CHECK_INTERVAL_UNIT, ATTR_CACHE_MIN_TTL, ATTR_EVENTLOOP_POOL_SIZE, ATTR_FS_CLASS_PATH_RESOLVING_ENABLED, ATTR_FS_FILE_CACHE_DIR, ATTR_FS_FILE_CACHE_ENABLED, ATTR_HOSTS_REFRESH_PERIOD, ATTR_HOSTS_VALUE, ATTR_INTERNAL_BLOCKING_POOL_SIZE, ATTR_MAX_EVENTLOOP_EXECUTE_TIME, ATTR_MAX_EVENTLOOP_EXECUTE_TIME_UNIT, ATTR_MAX_QUERIES, ATTR_MAX_TTL, ATTR_MAX_WORKER_EXECUTE_TIME, ATTR_MAX_WORKER_EXECUTE_TIME_UNIT, ATTR_N_DOTS, ATTR_NEGATIVE_TTL, ATTR_OPT_RES_ENABLED, ATTR_OPTION_NAME, ATTR_PATH, ATTR_PREFER_NATIVE_TRANSPORT, ATTR_QUERY_TIMEOUT, ATTR_RD_FLAG, ATTR_ROTATE_SERVERS, ATTR_ROUND_ROBIN_INET_ADDRESS, ATTR_SEARCH_DOMAIN, ATTR_SERVERS, ATTR_WARNING_EXECUTION_TIME, ATTR_WARNING_EXECUTION_TIME_UNIT, ATTR_WORKER_POOL_SIZE, CDI_QUALIFIER, ELEMENT_VERTX, ELEMENT_VERTX_OPTION, ELEMENT_VERTX_OPTION_ADDRESS_RESOLVER, ELEMENT_VERTX_OPTIONS, ELEMENT_VERTX_OPTIONS_FILE, EXTENSION_STABILITY, TIME_UNITS, VERTX_SERVICE -
Constructor Summary
ConstructorsConstructorDescriptionVertxProxyService(String optionName, Supplier<NamedVertxOptions> optionsSupplier, Consumer<VertxProxy> vertxProxytConsumer) -
Method Summary
-
Constructor Details
-
VertxProxyService
public VertxProxyService(String optionName, Supplier<NamedVertxOptions> optionsSupplier, Consumer<VertxProxy> vertxProxytConsumer)
-
-
Method Details
-
start
public void start(org.jboss.msc.service.StartContext context) throws org.jboss.msc.service.StartException - Specified by:
startin interfaceorg.jboss.msc.Service- Throws:
org.jboss.msc.service.StartException
-
stop
public void stop(org.jboss.msc.service.StopContext context) - Specified by:
stopin interfaceorg.jboss.msc.Service
-