public class JSApiHttpServerRoutes
extends java.lang.Object
Constructor | Description |
---|---|
JSApiHttpServerRoutes() |
|
JSApiHttpServerRoutes(byte[] routeBytes,
JSApiHttpServer.ISlot1Requestor slot1Requestor) |
|
JSApiHttpServerRoutes(java.lang.String routesJsonFilePath,
JSApiHttpServer.ISlot1Requestor slot1Requestor) |
Modifier and Type | Method | Description |
---|---|---|
void |
addNewRoute(java.lang.String endpoint,
java.lang.String handlerMethodName,
Contract contract,
java.lang.String scriptName,
java.lang.String[] jsParams) |
|
void |
addNewRoute(java.lang.String endpoint,
java.lang.String handlerMethodName,
Contract contract,
java.lang.String scriptName,
java.lang.String[] jsParams,
HashId slotId) |
|
void |
forEach(java.util.function.BiConsumer<java.lang.String,com.icodici.universa.contract.jsapi.JSApiHttpServerRoutes.RouteModel> lambda) |
|
int |
getPortToListen() |
|
void |
setPortToListen(int newValue) |
public JSApiHttpServerRoutes()
public JSApiHttpServerRoutes(java.lang.String routesJsonFilePath, JSApiHttpServer.ISlot1Requestor slot1Requestor) throws java.io.IOException
java.io.IOException
public JSApiHttpServerRoutes(byte[] routeBytes, JSApiHttpServer.ISlot1Requestor slot1Requestor) throws java.io.IOException
java.io.IOException
public void addNewRoute(java.lang.String endpoint, java.lang.String handlerMethodName, Contract contract, java.lang.String scriptName, java.lang.String[] jsParams, HashId slotId)
public void addNewRoute(java.lang.String endpoint, java.lang.String handlerMethodName, Contract contract, java.lang.String scriptName, java.lang.String[] jsParams)
public void setPortToListen(int newValue)
public int getPortToListen()
public void forEach(java.util.function.BiConsumer<java.lang.String,com.icodici.universa.contract.jsapi.JSApiHttpServerRoutes.RouteModel> lambda)