@org.osgi.service.component.annotations.Component(service: GroovyConsoleService, immediate: true) @Slf4j(value: LOG) class DefaultGroovyConsoleService extends Object implements GroovyConsoleService
| Modifiers | Name | Description |
|---|---|---|
private AuditService |
auditService |
|
private ConfigurationService |
configurationService |
|
private ExtensionService |
extensionService |
|
private JobManager |
jobManager |
|
private List<NotificationService> |
notificationServices |
| Constructor and description |
|---|
DefaultGroovyConsoleService() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
boolean |
addScheduledJob(JobProperties jobProperties) |
|
private void |
auditAndNotify(RunScriptResponse response) |
|
void |
bindNotificationService(NotificationService notificationService) |
|
List<ActiveJob> |
getActiveJobs() |
|
private Binding |
getBinding(ScriptContext scriptContext) |
|
private CompilerConfiguration |
getConfiguration() |
|
RunScriptResponse |
runScript(ScriptContext scriptContext) |
|
private void |
saveFile(ResourceResolver resourceResolver, Resource folderResource, String script, String fileName, Date date, String mimeType) |
|
SaveScriptResponse |
saveScript(ScriptData scriptData) |
|
void |
unbindNotificationService(NotificationService notificationService) |