java.lang.AutoCloseable, org.reaktivity.nukleus.Controllerpublic class OAuthController
extends java.lang.Object
implements org.reaktivity.nukleus.Controller
| Constructor | Description |
|---|---|
OAuthController(org.reaktivity.nukleus.ControllerSpi controllerSpi) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
freeze() |
|
java.lang.Class<OAuthController> |
kind() |
|
java.lang.String |
name() |
|
int |
process() |
|
java.util.concurrent.CompletableFuture<java.lang.Long> |
resolve(java.lang.String realmName) |
|
java.util.concurrent.CompletableFuture<java.lang.Long> |
resolve(java.lang.String realmName,
java.lang.String[] roleNames) |
|
java.util.concurrent.CompletableFuture<java.lang.Long> |
resolve(java.lang.String realmName,
java.lang.String[] roleNames,
java.lang.String extension) |
|
java.util.concurrent.CompletableFuture<java.lang.Long> |
route(org.reaktivity.nukleus.route.RouteKind kind,
java.lang.String localAddress,
java.lang.String remoteAddress,
long authorization) |
|
java.util.concurrent.CompletableFuture<java.lang.Long> |
routeProxy(java.lang.String localAddress,
java.lang.String remoteAddress,
long authorization) |
Deprecated.
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
unresolve(long authorization) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
unroute(long routeId) |
public OAuthController(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<OAuthController> 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> resolve(java.lang.String realmName)
public java.util.concurrent.CompletableFuture<java.lang.Long> resolve(java.lang.String realmName,
java.lang.String[] roleNames)
public java.util.concurrent.CompletableFuture<java.lang.Long> resolve(java.lang.String realmName,
java.lang.String[] roleNames,
java.lang.String extension)
public java.util.concurrent.CompletableFuture<java.lang.Void> unresolve(long authorization)
@Deprecated
public java.util.concurrent.CompletableFuture<java.lang.Long> routeProxy(java.lang.String localAddress,
java.lang.String remoteAddress,
long authorization)
public java.util.concurrent.CompletableFuture<java.lang.Long> route(org.reaktivity.nukleus.route.RouteKind kind,
java.lang.String localAddress,
java.lang.String remoteAddress,
long authorization)
public java.util.concurrent.CompletableFuture<java.lang.Void> unroute(long routeId)
public java.util.concurrent.CompletableFuture<java.lang.Void> freeze()
Copyright © 2019. All rights reserved.