java.lang.Object
org.nustaq.kontraktor.remoting.http.undertow.builder.BldFourK

public class BldFourK extends Object
Created by ruedi on 09.06.2015.
  • Constructor Details

  • Method Details

    • auto

      public BldFourK auto(Object serverAppActor, Object... interfaceClasses)
    • auto

      public BldFourK auto(AutoConfig serverAppActor)
    • fileRoot

      public BldFourK fileRoot(String urlPath, String dir)
    • httpCachedEnabled

      public BldFourK httpCachedEnabled(boolean b)
    • fileRoot

      public BldFourK fileRoot(String urlPath, File dir)
    • resourcePath

      public BldResPath resourcePath(String urlPath)
    • websocket

      public WebSocketPublisher websocket(String urlPath, org.nustaq.kontraktor.Actor facade)
    • hmrServer

      public BldFourK hmrServer(boolean on)
    • websocket

      public WebSocketPublisher websocket(String urlPath, org.nustaq.kontraktor.Actor facade, boolean useStringMessages)
    • httpHandler

      public BldFourK httpHandler(String urlPath, io.undertow.server.HttpHandler handler)
    • restAPI

      public BldFourK restAPI(String urlPath, org.nustaq.kontraktor.Actor restActor)
    • restAPI

      public BldFourK restAPI(String urlPath, org.nustaq.kontraktor.Actor restActor, Function<io.undertow.util.HeaderMap,org.nustaq.kontraktor.IPromise> reqauth)
    • restAPI

      public BldFourK restAPI(String urlPath, org.nustaq.kontraktor.Actor restActor, Function<io.undertow.util.HeaderMap,org.nustaq.kontraktor.IPromise> reqauth, Consumer<io.undertow.server.HttpServerExchange> prepareResponse)
    • httpAPI

      public HttpPublisher httpAPI(String urlPath, org.nustaq.kontraktor.Actor facade)
    • getHttpCacheEnabled

      public boolean getHttpCacheEnabled()
    • getHostName

      public String getHostName()
    • getPort

      public int getPort()
    • getContext

      public SSLContext getContext()
    • getItems

      public List getItems()
    • build

      public BldFourK build()