java.lang.AutoCloseable, org.reaktivity.nukleus.Controllerpublic final class FanController
extends java.lang.Object
implements org.reaktivity.nukleus.Controller
| Constructor | Description |
|---|---|
FanController(org.reaktivity.nukleus.ControllerSpi controllerSpi) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
freeze() |
|
java.lang.Class<FanController> |
kind() |
|
java.lang.String |
name() |
|
int |
process() |
|
java.util.concurrent.CompletableFuture<java.lang.Long> |
route(org.reaktivity.nukleus.route.RouteKind kind,
java.lang.String localAddress,
java.lang.String remoteAddress) |
|
java.util.concurrent.CompletableFuture<java.lang.Long> |
route(org.reaktivity.nukleus.route.RouteKind kind,
java.lang.String localAddress,
java.lang.String remoteAddress,
java.lang.String extension) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
unroute(long routeId) |
public FanController(org.reaktivity.nukleus.ControllerSpi controllerSpi)
public int process()
process in interface org.reaktivity.nukleus.Controllerpublic void close()
throws java.lang.Exception
close in interface java.lang.AutoCloseableclose in interface org.reaktivity.nukleus.Controllerjava.lang.Exceptionpublic java.lang.Class<FanController> kind()
kind in interface org.reaktivity.nukleus.Controllerpublic java.lang.String name()
name in interface org.reaktivity.nukleus.Controllerpublic java.util.concurrent.CompletableFuture<java.lang.Long> route(org.reaktivity.nukleus.route.RouteKind kind,
java.lang.String localAddress,
java.lang.String remoteAddress)
public java.util.concurrent.CompletableFuture<java.lang.Long> route(org.reaktivity.nukleus.route.RouteKind kind,
java.lang.String localAddress,
java.lang.String remoteAddress,
java.lang.String extension)
route in interface org.reaktivity.nukleus.Controllerpublic java.util.concurrent.CompletableFuture<java.lang.Void> unroute(long routeId)
public java.util.concurrent.CompletableFuture<java.lang.Void> freeze()
Copyright © 2019. All rights reserved.