Package io.deephaven.server.appmode
Class ApplicationFactory
java.lang.Object
io.deephaven.server.appmode.ApplicationFactory
- All Implemented Interfaces:
ApplicationConfig.Visitor
-
Method Summary
Modifier and TypeMethodDescriptionstatic ApplicationState
create
(Path applicationDir, ApplicationConfig config, ScriptSession scriptSession, ApplicationState.Listener appStateListener) out()
void
visit
(DynamicApplication<?> advanced) void
visit
(QSTApplication qst) void
visit
(ScriptApplication app) void
visit
(StaticClassApplication<?> clazz)
-
Method Details
-
create
public static ApplicationState create(Path applicationDir, ApplicationConfig config, ScriptSession scriptSession, ApplicationState.Listener appStateListener) -
out
-
visit
- Specified by:
visit
in interfaceApplicationConfig.Visitor
-
visit
- Specified by:
visit
in interfaceApplicationConfig.Visitor
-
visit
- Specified by:
visit
in interfaceApplicationConfig.Visitor
-
visit
- Specified by:
visit
in interfaceApplicationConfig.Visitor
-