Skip navigation links
A B C D F G H I L N O P R S T U W 

A

app - Variable in class org.nustaq.kontraktor.weblication.BasicWebSessionActor
 

B

BABEL_SERVER_JS_PATH - Static variable in class org.nustaq.kontraktor.weblication.BasicWebAppActor
 
BASH_EXEC - Static variable in class org.nustaq.kontraktor.weblication.BasicWebAppActor
 
BasicAuthenticationResult - Class in org.nustaq.kontraktor.weblication
Created by ruedi on 07.07.17.
BasicAuthenticationResult() - Constructor for class org.nustaq.kontraktor.weblication.BasicAuthenticationResult
 
BasicWebAppActor<T extends BasicWebAppActor,C extends BasicWebAppConfig> - Class in org.nustaq.kontraktor.weblication
Created by ruedi on 20.06.17.
BasicWebAppActor() - Constructor for class org.nustaq.kontraktor.weblication.BasicWebAppActor
 
BasicWebAppConfig - Class in org.nustaq.kontraktor.weblication
Created by ruedi on 20.06.17.
BasicWebAppConfig() - Constructor for class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
BasicWebSessionActor<T extends BasicWebSessionActor> - Class in org.nustaq.kontraktor.weblication
Created by ruedi on 20.06.17.
BasicWebSessionActor() - Constructor for class org.nustaq.kontraktor.weblication.BasicWebSessionActor
 

C

checkBabelService() - Method in class org.nustaq.kontraktor.weblication.UndertowWebServerMain
 
checkWorkingDir(File) - Method in class org.nustaq.kontraktor.weblication.UndertowWebServerMain
 
clientRoot - Variable in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
clientRoot(String) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
Config() - Constructor for class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage.Config
 
constructLibName(String) - Method in class org.nustaq.kontraktor.weblication.UndertowWebServerMain
 
createJSXTranspiler(boolean, BasicWebAppConfig) - Method in class org.nustaq.kontraktor.weblication.UndertowWebServerMain
 
createSession(String, String, BasicAuthenticationResult) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppActor
 
createSessionStorage(C) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppActor
 
createToken(ISessionStorage.Token) - Method in interface org.nustaq.kontraktor.weblication.ISessionStorage
creates a persisted token associated with the user and data.
createToken(ISessionStorage.Token) - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage
 

D

dataDir(String) - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage.Config
 
DefaultSessionStorage - Class in org.nustaq.kontraktor.weblication.model
Created by ruedi on 26.06.17.
DefaultSessionStorage() - Constructor for class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage
 
DefaultSessionStorage.Config - Class in org.nustaq.kontraktor.weblication.model
 
delUser(String) - Method in interface org.nustaq.kontraktor.weblication.ISessionStorage
 
delUser(String) - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage
 
dev - Variable in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
dev(boolean) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 

F

forEachUser(Callback<Record>) - Method in interface org.nustaq.kontraktor.weblication.ISessionStorage
stream all user records to the given callback and close it calling cb.finish()
forEachUser(Callback<Record>) - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage
 

G

generateImportEnd(String, JSXGenerator.ParseResult) - Method in class org.nustaq.kontraktor.weblication.UndertowWebServerMain
 
generateImportPrologue(String, JSXGenerator.ParseResult) - Method in class org.nustaq.kontraktor.weblication.UndertowWebServerMain
 
getApiEndpointUrlPath() - Method in class org.nustaq.kontraktor.weblication.UndertowWebServerMain
note client must be changed if this is changed
getClientRoot() - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
getCredentials(String, String, String) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppActor
does a lookup for a user record using 'user' as key.
getData() - Method in class org.nustaq.kontraktor.weblication.ISessionStorage.Token
 
getDataDir() - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage.Config
 
getDev() - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
getDirectRequestResponse(String) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppActor
simplified, override handleDirectRequest() for full control+access to http header and response type
getHost() - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
getInitialData() - Method in class org.nustaq.kontraktor.weblication.BasicAuthenticationResult
contains result of loadSession (and is filled just after that)
getLifeTime() - Method in class org.nustaq.kontraktor.weblication.ISessionStorage.Token
 
getMessageClasses() - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
getNumSessionThreads() - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
getPort() - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
getRawRequestUrlPrefix() - Method in class org.nustaq.kontraktor.weblication.UndertowWebServerMain
requests to urls with the given prefix will be routed raw to "handleDirectRequest" of the WebAppActor.
getResourcePathElements(BasicWebAppConfig) - Method in class org.nustaq.kontraktor.weblication.UndertowWebServerMain
 
getSession(String, String, BasicAuthenticationResult) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppActor
 
getSessionClazz() - Method in class org.nustaq.kontraktor.weblication.BasicWebAppActor
 
getSessionForReanimation(String, String) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppActor
 
getSessionId() - Method in class org.nustaq.kontraktor.weblication.BasicWebSessionActor
 
getSessionStorage() - Method in class org.nustaq.kontraktor.weblication.BasicWebAppActor
 
getSessionStorage() - Method in class org.nustaq.kontraktor.weblication.BasicWebSessionActor
 
getSessionTimeoutMS() - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
getSizeSessionIdsMB() - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage.Config
 
getSizeUserDataMB() - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage.Config
 
getStaticFileRoot() - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
getStaticUrlPrefix() - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
getUser(String) - Method in interface org.nustaq.kontraktor.weblication.ISessionStorage
 
getUser(String) - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage
 
getUserFromSessionId(String) - Method in interface org.nustaq.kontraktor.weblication.ISessionStorage
 
getUserFromSessionId(String) - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage
 
getUserId() - Method in class org.nustaq.kontraktor.weblication.ISessionStorage.Token
 
getUserKey() - Method in class org.nustaq.kontraktor.weblication.BasicAuthenticationResult
 
getUserKey() - Method in class org.nustaq.kontraktor.weblication.BasicWebSessionActor
 

H

handleDirectRequest(HttpServerExchange) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppActor
reply a request catched by interceptor, note this is server dependent and bound to undertow.
hasBeenUnpublished(String) - Method in class org.nustaq.kontraktor.weblication.BasicWebSessionActor
 
host - Variable in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
host(String) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 

I

init(C) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppActor
 
init(BasicWebAppActor, BasicAuthenticationResult, String) - Method in class org.nustaq.kontraktor.weblication.BasicWebSessionActor
 
init(DefaultSessionStorage.Config) - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage
 
initialData - Variable in class org.nustaq.kontraktor.weblication.BasicAuthenticationResult
 
initialData(Object) - Method in class org.nustaq.kontraktor.weblication.BasicAuthenticationResult
 
ISessionStorage - Interface in org.nustaq.kontraktor.weblication
Created by ruedi on 20.06.17.
ISessionStorage.Token - Class in org.nustaq.kontraktor.weblication
 

L

loadSessionData(String, ISessionStorage) - Method in class org.nustaq.kontraktor.weblication.BasicWebSessionActor
laod session state after resurrection.
login(String, String, String) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppActor
returns an array of [session actorproxy, userdata]

N

notifySessionEnd(BasicWebSessionActor) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppActor
 
numSessionThreads - Variable in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
numSessionThreads(int) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 

O

org.nustaq.kontraktor.weblication - package org.nustaq.kontraktor.weblication
 
org.nustaq.kontraktor.weblication.model - package org.nustaq.kontraktor.weblication.model
 

P

persistSessionData(String, ISessionStorage) - Method in class org.nustaq.kontraktor.weblication.BasicWebSessionActor
persist session state for resurrection later on, do nothing if resurrection should not be supported
port - Variable in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
port(int) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
putUser(Record) - Method in interface org.nustaq.kontraktor.weblication.ISessionStorage
 
putUser(Record) - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage
 
putUserAtSessionId(String, String) - Method in interface org.nustaq.kontraktor.weblication.ISessionStorage
 
putUserAtSessionId(String, String) - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage
 
putUserIfNotPresent(Record) - Method in interface org.nustaq.kontraktor.weblication.ISessionStorage
 
putUserIfNotPresent(Record) - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage
 

R

reactMainHelper(boolean, Class<? extends BasicWebAppActor>, BasicWebAppConfig) - Method in class org.nustaq.kontraktor.weblication.UndertowWebServerMain
 
read(Class<? extends BasicWebAppConfig>, Class...) - Static method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
read() - Static method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
read(String, Class[], Class<? extends BasicWebAppConfig>) - Static method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
reanimate(String, long) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppActor
An existing spa client made a request after being inactive for a long time.
runNodify() - Method in class org.nustaq.kontraktor.weblication.UndertowWebServerMain
util to startup babel/browserify daemon.

S

sessionId - Variable in class org.nustaq.kontraktor.weblication.BasicWebSessionActor
this can be null in case of websocket connections FIXME
sessions - Variable in class org.nustaq.kontraktor.weblication.BasicWebAppActor
 
sessionStorage - Variable in class org.nustaq.kontraktor.weblication.BasicWebAppActor
 
sessionThreads - Variable in class org.nustaq.kontraktor.weblication.BasicWebAppActor
 
sessionTimeoutMS - Variable in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
sessionTimeoutMS(long) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
setupAppActor(Class<? extends BasicWebAppActor>, BasicWebAppConfig) - Method in class org.nustaq.kontraktor.weblication.UndertowWebServerMain
 
setupUndertow4K_React(boolean, BasicWebAppConfig, BasicWebAppActor) - Method in class org.nustaq.kontraktor.weblication.UndertowWebServerMain
 
sizeSessionIdMB(int) - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage.Config
 
sizeSessionIdsMB(int) - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage.Config
 
sizeUserDataMB(int) - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage.Config
 
staticFileRoot - Variable in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
staticFileRoot(String) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
staticUrlPrefix - Variable in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 
staticUrlPrefix(String) - Method in class org.nustaq.kontraktor.weblication.BasicWebAppConfig
 

T

takeToken(String, boolean) - Method in interface org.nustaq.kontraktor.weblication.ISessionStorage
retrieves the token if it is present and valid (not timed out)
takeToken(String, boolean) - Method in class org.nustaq.kontraktor.weblication.model.DefaultSessionStorage
 
Token(String, String, long) - Constructor for class org.nustaq.kontraktor.weblication.ISessionStorage.Token
 

U

UndertowWebServerMain - Class in org.nustaq.kontraktor.weblication
simplifies setup of a undertow-kontraktor webserver + some lib specific tools (e.g.
UndertowWebServerMain() - Constructor for class org.nustaq.kontraktor.weblication.UndertowWebServerMain
 
userKey - Variable in class org.nustaq.kontraktor.weblication.BasicAuthenticationResult
 
userKey - Variable in class org.nustaq.kontraktor.weblication.BasicWebSessionActor
 
userName(String) - Method in class org.nustaq.kontraktor.weblication.BasicAuthenticationResult
 

W

WEBAPP_DIR - Static variable in class org.nustaq.kontraktor.weblication.BasicWebAppActor
 
A B C D F G H I L N O P R S T U W 
Skip navigation links

Copyright © 2017. All rights reserved.