Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- allExtensionPoints() - Method in class com.persequor.saga.modules.scripting.ScriptExtensionPointService
B
- BASIC - Enum constant in enum class com.persequor.saga.modules.scripting.model.ScriptResponseType
C
- checkSyntax(ScriptFile) - Method in class com.persequor.saga.modules.scripting.groovy.GroovyScriptExecutor
- checkSyntax(ScriptFile) - Method in interface com.persequor.saga.modules.scripting.sdk.IScriptExecutor
-
Will be called prior to saving to avoid saving script with syntax errors and other mistakes.
- checkSyntax(ScriptFile) - Method in class com.persequor.saga.modules.scripting.service.ScriptService
-
Validate syntax of a given script file.
- checkSyntax(String, String) - Method in class com.persequor.saga.modules.scripting.groovy.GroovyScriptExecutor
- CodeMirrorResources - Class in com.persequor.saga.modules.scripting.ui
- CodeMirrorResources() - Constructor for class com.persequor.saga.modules.scripting.ui.CodeMirrorResources
- com.persequor.saga.modules.scripting - package com.persequor.saga.modules.scripting
- com.persequor.saga.modules.scripting.controllers - package com.persequor.saga.modules.scripting.controllers
- com.persequor.saga.modules.scripting.db - package com.persequor.saga.modules.scripting.db
- com.persequor.saga.modules.scripting.db.migrations - package com.persequor.saga.modules.scripting.db.migrations
- com.persequor.saga.modules.scripting.dynamic - package com.persequor.saga.modules.scripting.dynamic
- com.persequor.saga.modules.scripting.frontend - package com.persequor.saga.modules.scripting.frontend
- com.persequor.saga.modules.scripting.groovy - package com.persequor.saga.modules.scripting.groovy
- com.persequor.saga.modules.scripting.model - package com.persequor.saga.modules.scripting.model
- com.persequor.saga.modules.scripting.sdk - package com.persequor.saga.modules.scripting.sdk
- com.persequor.saga.modules.scripting.service - package com.persequor.saga.modules.scripting.service
- com.persequor.saga.modules.scripting.ui - package com.persequor.saga.modules.scripting.ui
- configure(ConfigurerDetails) - Method in class com.persequor.saga.modules.scripting.frontend.ScriptingFrontend
- configure(ConfigurerDetails) - Method in class com.persequor.saga.modules.scripting.frontend.ShowExtensionPoints
- configure(IMenuConfigurer) - Method in class com.persequor.saga.modules.scripting.frontend.ScriptingMenuSection
- configure(IExtensionPointIoc) - Method in class com.persequor.saga.modules.scripting.ScriptingModuleConfiguration
- CONTROLLER - Enum constant in enum class com.persequor.saga.modules.scripting.model.ScriptExecutionType
- copy() - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- CSV - Enum constant in enum class com.persequor.saga.modules.scripting.model.ScriptContentType
D
- defaultModuleConfiguration() - Method in class com.persequor.saga.modules.scripting.ScriptingModule
- deleteById(UUID) - Method in class com.persequor.saga.modules.scripting.model.ScriptFileRepository
- DOCUMENT_VALIDATOR_SYNC - Enum constant in enum class com.persequor.saga.modules.scripting.model.ScriptExecutionType
- DynamicExtensionRegistration - Class in com.persequor.saga.modules.scripting.dynamic
- DynamicExtensionRegistration(ScriptExtensionPointService, IDynamicExtensionService) - Constructor for class com.persequor.saga.modules.scripting.dynamic.DynamicExtensionRegistration
- DynamicScriptExtensionFactory - Class in com.persequor.saga.modules.scripting.dynamic
- DynamicScriptExtensionFactory(ScriptService, ScriptFileRepository) - Constructor for class com.persequor.saga.modules.scripting.dynamic.DynamicScriptExtensionFactory
E
- edit(ResponseHeader, ResponseStream, String) - Method in class com.persequor.saga.modules.scripting.controllers.ScriptEditorController
- edit(ResponseHeader, ResponseStream, String) - Method in class com.persequor.saga.modules.scripting.ui.ScriptEditorController
- editor() - Method in class com.persequor.saga.modules.scripting.groovy.GroovyScriptType
- editor() - Method in interface com.persequor.saga.modules.scripting.sdk.IScriptTypeDescription
- enableOrDisable(ScriptFile) - Method in class com.persequor.saga.modules.scripting.dynamic.DynamicExtensionRegistration
-
This method will enable/disable the dynamic extension based on whether the scriptFile is enabled.
- EPCIS_Events - Enum constant in enum class com.persequor.saga.modules.scripting.model.ScriptResponseType
- EVENT_QUANTITY_REPORT - Enum constant in enum class com.persequor.saga.modules.scripting.model.ScriptExecutionType
- EVENT_SUBSCRIPTION - Enum constant in enum class com.persequor.saga.modules.scripting.model.ScriptExecutionType
- EVENT_VALIDATOR_ASYNC - Enum constant in enum class com.persequor.saga.modules.scripting.model.ScriptExecutionType
- extensionContext() - Method in class com.persequor.saga.modules.scripting.ScriptingModule
- extensionPointConfiguration() - Method in class com.persequor.saga.modules.scripting.ScriptingModule
F
- findExtensionPoint(ScriptFile) - Method in class com.persequor.saga.modules.scripting.ScriptExtensionPointService
- findExtensionPoint(String, String, String) - Method in class com.persequor.saga.modules.scripting.ScriptExtensionPointService
G
- get(DynamicClassIdentifier) - Method in class com.persequor.saga.modules.scripting.dynamic.DynamicScriptExtensionFactory
- getColumnNumber() - Method in exception com.persequor.saga.modules.scripting.sdk.InvalidScriptException
- getContent() - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- getContentLength() - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- getContentType() - Method in class com.persequor.saga.modules.scripting.model.ScriptResponse
- getContext() - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- getCreatedAt() - Method in interface com.persequor.saga.modules.scripting.model.IDataModel
- getCreatedAt() - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- getCreatedBy() - Method in interface com.persequor.saga.modules.scripting.model.IDataModel
- getCreatedBy() - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- getDefaultDatabaseName() - Method in class com.persequor.saga.modules.scripting.db.ScriptingSqlDbPropertiesConfig
- getExecutor() - Method in class com.persequor.saga.modules.scripting.groovy.GroovyScriptType
- getExecutor() - Method in interface com.persequor.saga.modules.scripting.sdk.IScriptTypeDescription
- getExtension(IInjector, ScriptFile, Class<T>) - Method in class com.persequor.saga.modules.scripting.groovy.GroovyScriptExecutor
- getExtension(IInjector, ScriptFile, Class<T>) - Method in interface com.persequor.saga.modules.scripting.sdk.IScriptExecutor
-
Return an extension instance from script.
- getExtension(ScriptFile, Class<T>) - Method in class com.persequor.saga.modules.scripting.service.ScriptService
-
Retrieve the extension from the script file.
- getExtensionInterface() - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- getExtensionInterface(String) - Method in class com.persequor.saga.modules.scripting.ScriptExtensionPointService
- getExtensionInterfaces() - Method in class com.persequor.saga.modules.scripting.ScriptExtensionPointService
- getId() - Method in interface com.persequor.saga.modules.scripting.model.IDataModel
- getId() - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- getInitialCode(Class<?>, ScriptFile) - Method in class com.persequor.saga.modules.scripting.groovy.GroovyScriptType
- getInitialCode(Class<?>, ScriptFile) - Method in interface com.persequor.saga.modules.scripting.sdk.IScriptTypeDescription
- getLanguage() - Method in class com.persequor.saga.modules.scripting.groovy.GroovyScriptType
- getLanguage() - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- getLanguage() - Method in interface com.persequor.saga.modules.scripting.sdk.IScriptTypeDescription
- getLineNumber() - Method in exception com.persequor.saga.modules.scripting.sdk.InvalidScriptException
- getModule() - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- getName() - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- getPagePath() - Method in class com.persequor.saga.modules.scripting.frontend.ScriptingFrontend
- getPagePath() - Method in class com.persequor.saga.modules.scripting.frontend.ShowExtensionPoints
- getRawResponse(Class<T>) - Method in class com.persequor.saga.modules.scripting.model.ScriptResponse
- getScriptsOfType(String) - Method in class com.persequor.saga.modules.scripting.model.ScriptFileRepository
- getScriptType(String) - Method in class com.persequor.saga.modules.scripting.sdk.ScriptModuleContextWrapper
- getScriptTypes() - Method in class com.persequor.saga.modules.scripting.sdk.ScriptModuleContextWrapper
- getStringResponse() - Method in class com.persequor.saga.modules.scripting.model.ScriptResponse
- getType() - Method in class com.persequor.saga.modules.scripting.model.ScriptResponse
- getUpdatedAt() - Method in interface com.persequor.saga.modules.scripting.model.IDataModel
- getUpdatedAt() - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- getUpdatedBy() - Method in interface com.persequor.saga.modules.scripting.model.IDataModel
- getUpdatedBy() - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- GroovyScriptEditor - Class in com.persequor.saga.modules.scripting.groovy
- GroovyScriptEditor() - Constructor for class com.persequor.saga.modules.scripting.groovy.GroovyScriptEditor
- GroovyScriptExecutor - Class in com.persequor.saga.modules.scripting.groovy
- GroovyScriptExecutor() - Constructor for class com.persequor.saga.modules.scripting.groovy.GroovyScriptExecutor
- GroovyScriptType - Class in com.persequor.saga.modules.scripting.groovy
- GroovyScriptType(GroovyScriptExecutor, GroovyScriptEditor) - Constructor for class com.persequor.saga.modules.scripting.groovy.GroovyScriptType
H
- handle(IPage, IInputData) - Method in class com.persequor.saga.modules.scripting.frontend.ScriptingFrontend
- handle(IPage, IInputData) - Method in class com.persequor.saga.modules.scripting.frontend.ShowExtensionPoints
- handleThrowing(IPage, IInputData) - Method in class com.persequor.saga.modules.scripting.frontend.ScriptingFrontend
- HTML - Enum constant in enum class com.persequor.saga.modules.scripting.model.ScriptContentType
I
- IDataModel - Interface in com.persequor.saga.modules.scripting.model
- InitialBootRegistration - Class in com.persequor.saga.modules.scripting.dynamic
- InitialBootRegistration(ScriptFileRepository, DynamicExtensionRegistration) - Constructor for class com.persequor.saga.modules.scripting.dynamic.InitialBootRegistration
- initialScriptCode(String, Class<?>, ScriptFile) - Method in class com.persequor.saga.modules.scripting.service.ScriptService
-
Retrieve the initial code for a given script interface.
- invalidate() - Method in class com.persequor.saga.modules.scripting.model.ScriptFileRepository
- InvalidScriptException - Exception in com.persequor.saga.modules.scripting.sdk
- InvalidScriptException(String) - Constructor for exception com.persequor.saga.modules.scripting.sdk.InvalidScriptException
- InvalidScriptException(String, Throwable) - Constructor for exception com.persequor.saga.modules.scripting.sdk.InvalidScriptException
- InvalidScriptException(ScriptException) - Constructor for exception com.persequor.saga.modules.scripting.sdk.InvalidScriptException
- IScriptEditor - Interface in com.persequor.saga.modules.scripting.sdk
- IScriptExecutor - Interface in com.persequor.saga.modules.scripting.sdk
- IScriptTypeDescription - Interface in com.persequor.saga.modules.scripting.sdk
- isEnabled() - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
P
- PAGE - Enum constant in enum class com.persequor.saga.modules.scripting.model.ScriptExecutionType
- PATH - Static variable in class com.persequor.saga.modules.scripting.frontend.ScriptingFrontend
R
- registerStaticResources(IStaticResourceRegistry) - Method in class com.persequor.saga.modules.scripting.ui.CodeMirrorResources
- render(ResponseHeader, ResponseStream, ScriptFile) - Method in class com.persequor.saga.modules.scripting.groovy.GroovyScriptEditor
- render(ResponseHeader, ResponseStream, ScriptFile) - Method in interface com.persequor.saga.modules.scripting.sdk.IScriptEditor
-
Will be called by the
ScriptEditorController
to render editor in an iframe - renderSagaUi(IPage, ScriptFile) - Method in class com.persequor.saga.modules.scripting.groovy.GroovyScriptEditor
- renderSagaUi(IPage, ScriptFile) - Method in interface com.persequor.saga.modules.scripting.sdk.IScriptEditor
-
Will be called by the scripting framework to add the editor to a Saga Page
- run() - Method in class com.persequor.saga.modules.scripting.dynamic.InitialBootRegistration
S
- save(ResponseHeader, ResponseStream, String, String) - Method in class com.persequor.saga.modules.scripting.controllers.ScriptEditorController
- save(ResponseHeader, ResponseStream, String, String) - Method in class com.persequor.saga.modules.scripting.ui.ScriptEditorController
- save(ScriptFile) - Method in class com.persequor.saga.modules.scripting.model.ScriptFileRepository
- ScriptContentType - Enum Class in com.persequor.saga.modules.scripting.model
- ScriptEditorController - Class in com.persequor.saga.modules.scripting.controllers
- ScriptEditorController - Class in com.persequor.saga.modules.scripting.ui
- ScriptEditorController(ScriptFileRepository, IUserService, ScriptModuleContextWrapper) - Constructor for class com.persequor.saga.modules.scripting.controllers.ScriptEditorController
- ScriptEditorController(ScriptFileRepository, IUserService, ScriptModuleContextWrapper, ScriptService) - Constructor for class com.persequor.saga.modules.scripting.ui.ScriptEditorController
- ScriptExecutionType - Enum Class in com.persequor.saga.modules.scripting.model
- ScriptExtensionPointService - Class in com.persequor.saga.modules.scripting
- ScriptExtensionPointService(IExtensionInfoService) - Constructor for class com.persequor.saga.modules.scripting.ScriptExtensionPointService
- ScriptFile - Class in com.persequor.saga.modules.scripting.model
- ScriptFile() - Constructor for class com.persequor.saga.modules.scripting.model.ScriptFile
- ScriptFileRepository - Class in com.persequor.saga.modules.scripting.model
- ScriptFileRepository(ValqueriesRepositoryFactory, DynamicExtensionRegistration) - Constructor for class com.persequor.saga.modules.scripting.model.ScriptFileRepository
- ScriptingFrontend - Class in com.persequor.saga.modules.scripting.frontend
- ScriptingFrontend(ScriptFileRepository, ScriptService, IUserService, ScriptModuleContextWrapper, ScriptExtensionPointService, IExtensionInfoService) - Constructor for class com.persequor.saga.modules.scripting.frontend.ScriptingFrontend
- ScriptingMenuSection - Class in com.persequor.saga.modules.scripting.frontend
- ScriptingMenuSection() - Constructor for class com.persequor.saga.modules.scripting.frontend.ScriptingMenuSection
- ScriptingModule - Class in com.persequor.saga.modules.scripting
- ScriptingModule() - Constructor for class com.persequor.saga.modules.scripting.ScriptingModule
- ScriptingModuleConfiguration - Class in com.persequor.saga.modules.scripting
- ScriptingModuleConfiguration() - Constructor for class com.persequor.saga.modules.scripting.ScriptingModuleConfiguration
- ScriptingModuleContext - Class in com.persequor.saga.modules.scripting
- ScriptingModuleContext() - Constructor for class com.persequor.saga.modules.scripting.ScriptingModuleContext
- ScriptingSql2022022500Database - Class in com.persequor.saga.modules.scripting.db.migrations
- ScriptingSql2022022500Database() - Constructor for class com.persequor.saga.modules.scripting.db.migrations.ScriptingSql2022022500Database
- ScriptingSql2022022500TableScriptFile - Class in com.persequor.saga.modules.scripting.db.migrations
- ScriptingSql2022022500TableScriptFile() - Constructor for class com.persequor.saga.modules.scripting.db.migrations.ScriptingSql2022022500TableScriptFile
- ScriptingSql2024040500TimeZoneFixes - Class in com.persequor.saga.modules.scripting.db.migrations
- ScriptingSql2024040500TimeZoneFixes(TimeZoneMigrationHelper) - Constructor for class com.persequor.saga.modules.scripting.db.migrations.ScriptingSql2024040500TimeZoneFixes
- ScriptingSqlDbPropertiesConfig - Class in com.persequor.saga.modules.scripting.db
- ScriptingSqlDbPropertiesConfig() - Constructor for class com.persequor.saga.modules.scripting.db.ScriptingSqlDbPropertiesConfig
- ScriptModuleContextWrapper - Class in com.persequor.saga.modules.scripting.sdk
- ScriptModuleContextWrapper(IModuleExtensionPointFactory) - Constructor for class com.persequor.saga.modules.scripting.sdk.ScriptModuleContextWrapper
- ScriptResponse - Class in com.persequor.saga.modules.scripting.model
- ScriptResponse() - Constructor for class com.persequor.saga.modules.scripting.model.ScriptResponse
- ScriptResponseType - Enum Class in com.persequor.saga.modules.scripting.model
- ScriptService - Class in com.persequor.saga.modules.scripting.service
-
This class provides scripting module operations.
- ScriptService(ScriptModuleContextWrapper, IInjector) - Constructor for class com.persequor.saga.modules.scripting.service.ScriptService
- scriptTypes() - Method in class com.persequor.saga.modules.scripting.ScriptingModuleContext
-
Register the types of Scripts (Script languages)
- SECTION_ID - Static variable in class com.persequor.saga.modules.scripting.frontend.ScriptingMenuSection
- setColumnNumber(int) - Method in exception com.persequor.saga.modules.scripting.sdk.InvalidScriptException
- setContent(String) - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- setContext(String) - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- setCreatedAt(Instant) - Method in interface com.persequor.saga.modules.scripting.model.IDataModel
- setCreatedAt(Instant) - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- setCreatedBy(String) - Method in interface com.persequor.saga.modules.scripting.model.IDataModel
- setCreatedBy(String) - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- setEnabled(boolean) - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- setEventsResponse(EventList) - Method in class com.persequor.saga.modules.scripting.model.ScriptResponse
- setExtensionInterface(String) - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- setHtmlResponse(String) - Method in class com.persequor.saga.modules.scripting.model.ScriptResponse
- setId(UUID) - Method in interface com.persequor.saga.modules.scripting.model.IDataModel
- setId(UUID) - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- setLanguage(String) - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- setLineNumber(int) - Method in exception com.persequor.saga.modules.scripting.sdk.InvalidScriptException
- setModule(String) - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- setName(String) - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- setRawResponse(Object) - Method in class com.persequor.saga.modules.scripting.model.ScriptResponse
- setTxtResponse(String) - Method in class com.persequor.saga.modules.scripting.model.ScriptResponse
- setType(ScriptResponseType) - Method in class com.persequor.saga.modules.scripting.model.ScriptResponse
- setUpdatedAt(Instant) - Method in interface com.persequor.saga.modules.scripting.model.IDataModel
- setUpdatedAt(Instant) - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- setUpdatedBy(String) - Method in interface com.persequor.saga.modules.scripting.model.IDataModel
- setUpdatedBy(String) - Method in class com.persequor.saga.modules.scripting.model.ScriptFile
- setXmlResponse(String) - Method in class com.persequor.saga.modules.scripting.model.ScriptResponse
- ShowExtensionPoints - Class in com.persequor.saga.modules.scripting.frontend
- supported(Migrator) - Method in class com.persequor.saga.modules.scripting.db.migrations.ScriptingSql2024040500TimeZoneFixes
T
- TXT - Enum constant in enum class com.persequor.saga.modules.scripting.model.ScriptContentType
U
- up(Migrator) - Method in class com.persequor.saga.modules.scripting.db.migrations.ScriptingSql2022022500TableScriptFile
- up(Migrator) - Method in class com.persequor.saga.modules.scripting.db.migrations.ScriptingSql2024040500TimeZoneFixes
- up(SandboxMigrator) - Method in class com.persequor.saga.modules.scripting.db.migrations.ScriptingSql2022022500Database
V
- valueOf(String) - Static method in enum class com.persequor.saga.modules.scripting.model.ScriptContentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.persequor.saga.modules.scripting.model.ScriptExecutionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.persequor.saga.modules.scripting.model.ScriptResponseType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.persequor.saga.modules.scripting.model.ScriptContentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.persequor.saga.modules.scripting.model.ScriptExecutionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.persequor.saga.modules.scripting.model.ScriptResponseType
-
Returns an array containing the constants of this enum class, in the order they are declared.
X
- XML - Enum constant in enum class com.persequor.saga.modules.scripting.model.ScriptContentType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form