Package com.exonum.binding.core.runtime
Class RuntimeTransport
- java.lang.Object
-
- com.exonum.binding.core.runtime.RuntimeTransport
-
- All Implemented Interfaces:
AutoCloseable
public final class RuntimeTransport extends Object implements AutoCloseable
Runtime transport connects service APIs to the web-server.
-
-
Constructor Summary
Constructors Constructor Description RuntimeTransport(Server server, int port)Creates a new runtime transport.
-
-
-
Constructor Detail
-
RuntimeTransport
@Inject public RuntimeTransport(Server server, int port)
Creates a new runtime transport.- Parameters:
server- a web server providing transport to Java servicesport- a port for the web server providing transport to Java services
-
-
Method Detail
-
close
public void close() throws InterruptedExceptionStops the web-server.- Specified by:
closein interfaceAutoCloseable- Throws:
InterruptedException
-
-