Class ScriptingFrontend
java.lang.Object
com.persequor.saga.modules.scripting.frontend.ScriptingFrontend
- All Implemented Interfaces:
com.persequor.extension.frontend.IFrontendComponent
public class ScriptingFrontend
extends Object
implements com.persequor.extension.frontend.IFrontendComponent
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionScriptingFrontend
(ScriptFileRepository repository, ScriptService scriptService, com.persequor.extension.user.IUserService userService, ScriptModuleContextWrapper moduleContext, ScriptExtensionPointService scriptExtensionPointService, com.persequor.extension.ioc.registry.IExtensionInfoService extensionInfoService) -
Method Summary
Modifier and TypeMethodDescriptionvoid
configure
(com.persequor.extension.frontend.ConfigurerDetails configurer) void
handle
(com.persequor.extension.frontend.IPage component, com.persequor.extension.frontend.IInputData inputData) void
handleThrowing
(com.persequor.extension.frontend.IPage component, com.persequor.extension.frontend.IInputData inputData) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.persequor.extension.frontend.IFrontendComponent
enabled
-
Field Details
-
PATH
- See Also:
-
-
Constructor Details
-
ScriptingFrontend
@Inject public ScriptingFrontend(ScriptFileRepository repository, ScriptService scriptService, com.persequor.extension.user.IUserService userService, ScriptModuleContextWrapper moduleContext, ScriptExtensionPointService scriptExtensionPointService, com.persequor.extension.ioc.registry.IExtensionInfoService extensionInfoService)
-
-
Method Details
-
handle
public void handle(com.persequor.extension.frontend.IPage component, com.persequor.extension.frontend.IInputData inputData) - Specified by:
handle
in interfacecom.persequor.extension.frontend.IFrontendComponent
-
handleThrowing
public void handleThrowing(com.persequor.extension.frontend.IPage component, com.persequor.extension.frontend.IInputData inputData) -
getPagePath
- Specified by:
getPagePath
in interfacecom.persequor.extension.frontend.IFrontendComponent
-
configure
public void configure(com.persequor.extension.frontend.ConfigurerDetails configurer) - Specified by:
configure
in interfacecom.persequor.extension.frontend.IFrontendComponent
-