A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

ActiveJob - Class in be.orbinson.aem.groovy.console.api
ActiveJob() - Constructor in ActiveJob
addScheduledJob(be.orbinson.aem.groovy.console.api.JobProperties) - Method in GroovyConsoleService
Run or schedule a Groovy Console job execution.
ALL_JOB_PROPERTIES - Field in JobProperties
AUDIT_JOB_PROPERTIES - Field in GroovyConsoleConstants
AUDIT_NODE_NAME - Field in GroovyConsoleConstants
AUDIT_PATH - Field in GroovyConsoleConstants
AUDIT_RECORD_NODE_PREFIX - Field in GroovyConsoleConstants
AuditRecord - Class in be.orbinson.aem.groovy.console.audit
AuditRecord(org.apache.sling.api.resource.Resource) - Constructor in AuditRecord
AuditService - Interface in be.orbinson.aem.groovy.console.audit

B

BindingExtensionProvider - Interface in be.orbinson.aem.groovy.console.api
Services may implement this interface to supply additional binding values for Groovy script executions.
BindingVariable - Class in be.orbinson.aem.groovy.console.api
Groovy script binding variable with optional link to documentation.
BindingVariable(java.lang.Object, java.lang.Class, java.lang.String) - Constructor in BindingVariable
Create a new binding variable with the given value, type, and documentation link.

C

CHARSET - Field in GroovyConsoleConstants
columns - Property in Table
CompilationCustomizerExtensionProvider - Interface in be.orbinson.aem.groovy.console.api
Services may implement this interface to customize the compiler configuration for Groovy script execution.
ConfigurationService - Interface in be.orbinson.aem.groovy.console.configuration
Groovy console configuration service.
createAuditRecord(be.orbinson.aem.groovy.console.response.RunScriptResponse) - Method in AuditService
Create an audit record for the given script execution response.
CRON_EXPRESSION - Field in GroovyConsoleConstants

D

data - Property in DefaultRunScriptResponse
DATA - Field in GroovyConsoleConstants
data - Property in ResourceScriptContext
DATE_CREATED - Field in GroovyConsoleConstants
date - Property in DefaultRunScriptResponse
DATE_FORMAT_DISPLAY - Field in GroovyConsoleConstants
DATE_FORMAT_FILE_NAME - Field in GroovyConsoleConstants
DefaultReplicateScriptResponse - Class in be.orbinson.aem.groovy.console.response.impl
DefaultReplicateScriptResponse() - Constructor in DefaultReplicateScriptResponse
DefaultRunScriptResponse - Class in be.orbinson.aem.groovy.console.response.impl
DefaultRunScriptResponse() - Constructor in DefaultRunScriptResponse
DefaultSaveScriptResponse - Class in be.orbinson.aem.groovy.console.response.impl
DefaultSaveScriptResponse() - Constructor in DefaultSaveScriptResponse
deleteAllAuditRecords(java.lang.String) - Method in AuditService
Delete all audit records.
deleteAuditRecord(java.lang.String, java.lang.String) - Method in AuditService
Delete an audit record.
DEPTH_RELATIVE_PATH - Field in AuditRecord

E

EMAIL_TO - Field in GroovyConsoleConstants
EmailNotificationService - Interface in be.orbinson.aem.groovy.console.notification
Services may implement this interface to send email notifications for Groovy Console script executions.
END_DATE - Field in GroovyConsoleConstants
EXCEPTION_STACK_TRACE - Field in GroovyConsoleConstants
exceptionStackTrace - Property in DefaultRunScriptResponse
EXTENSION_GROOVY - Field in GroovyConsoleConstants
ExtensionService - Interface in be.orbinson.aem.groovy.console.extension
Service that dynamically binds extensions providing additional script bindings, star imports, and script metaclasses.

F

FILE_NAME - Field in GroovyConsoleConstants
FORMAT_RUNNING_TIME - Field in GroovyConsoleConstants
fromAuditRecordResource(org.apache.sling.api.resource.Resource) - Method in DefaultRunScriptResponse
fromException(be.orbinson.aem.groovy.console.api.context.ScriptContext, java.lang.String, java.lang.Throwable) - Method in DefaultRunScriptResponse
fromJob(org.apache.sling.event.jobs.Job) - Method in JobProperties
fromRequest(org.apache.sling.api.SlingHttpServletRequest) - Method in JobProperties
fromResult(be.orbinson.aem.groovy.console.api.context.ScriptContext, java.lang.Object, java.lang.String, java.lang.String) - Method in DefaultRunScriptResponse
fromValueMap(org.apache.sling.api.resource.ValueMap) - Method in JobProperties

G

getActiveJobs() - Method in GroovyConsoleService
Get a list of all active jobs.
getAllAuditRecords(java.lang.String) - Method in AuditService
Get all audit records.
getAllScheduledJobAuditRecords() - Method in AuditService
Get all audit records for scheduled jobs.
getAuditRecord(java.lang.String, java.lang.String) - Method in AuditService
Get the audit record at the given relative path.
getAuditRecords(java.lang.String, java.util.Calendar, java.util.Calendar) - Method in AuditService
Get a list of audit records for the given date range.
getBindingVariables(be.orbinson.aem.groovy.console.api.context.ScriptContext) - Method in BindingExtensionProvider
Get the binding variables for this script execution.
getCompilationCustomizers() - Method in CompilationCustomizerExtensionProvider
Get a list of compilation customizers for Groovy script execution.
getCronExpression() - Method in JobProperties
getData() - Method in JobProperties
getData() - Method in RequestScriptContext
getData() - Method in RunScriptResponse
getData() - Method in ScheduledJobScriptContext
getData() - Method in ScriptContext
JSON or String data to be consumed by script.
getDate() - Method in RunScriptResponse
Get the date of script execution.
getDescription() - Method in ActiveJob
getDownloadUrl() - Method in AuditRecord
getEmailRecipients() - Method in ConfigurationService
Get the set of configured email recipients for Groovy script notifications.
getEmailTo() - Method in JobProperties
getException() - Method in AuditRecord
getExceptionStackTrace() - Method in RunScriptResponse
getFileName() - Method in RequestScriptData
getFileName() - Method in ScriptData
File name to be saved.
getFormattedStartTime() - Method in ActiveJob
getId() - Method in ActiveJob
getJobDescription() - Method in JobProperties
getJobId() - Method in JobScriptContext
@return
getJobId() - Method in RunScriptResponse
getJobProperties() - Method in ActiveJob
getJobProperties() - Method in JobScriptContext
@return
getJobProperties() - Method in RunScriptResponse
getJobTitle() - Method in JobProperties
getMediaType() - Method in DefaultRunScriptResponse
getMediaType() - Method in JobProperties
getMediaType() - Method in RunScriptResponse
getMetaClasses() - Method in ExtensionService
Get the set of all classes that have associated metaclasses.
getMetaClasses() - Method in MetaClassExtensionProvider
Get a map containing classes with a closure that defines a metaclass.
getOutput() - Method in RunScriptResponse
getOutputFileName() - Method in DefaultRunScriptResponse
getOutputFileName() - Method in RunScriptResponse
getOutputFileNamePrefix() - Method in DefaultRunScriptResponse
getOutputStream() - Method in ScriptContext
Stream for capturing script output.
getPrintStream() - Method in ScriptContext
Print stream for use in script binding.
getRelativePath() - Method in AuditRecord
getRequest() - Method in ServletScriptContext
Get the servlet request.
getResourceResolver() - Method in RequestScriptContext
getResourceResolver() - Method in RequestScriptData
getResourceResolver() - Method in ScriptContext
Resource resolver for script execution.
getResourceResolver() - Method in ScriptData
Resource resolver for saving scripts.
getResponse() - Method in ServletScriptContext
Get the servlet response.
getResult() - Method in ReplicateScriptResponse
getResult() - Method in RunScriptResponse
getRunningTime() - Method in RunScriptResponse
getScheduledJobAuditRecords(java.util.Calendar, java.util.Calendar) - Method in AuditService
Get a list of scheduled job audit records for the given date range.
getScheduledJobId() - Method in JobProperties
getScript() - Method in ActiveJob
getScript() - Method in JobProperties
getScript() - Method in RequestScriptData
getScript() - Method in RunScriptResponse
getScript() - Method in ScheduledJobScriptContext
getScript() - Method in ScriptContext
Groovy script content to be executed.
getScript() - Method in ScriptData
Script content to be saved.
getScriptMetaClass(be.orbinson.aem.groovy.console.api.context.ScriptContext) - Method in ScriptMetaClassExtensionProvider
Get a closure to register a metaclass for the script to be executed.
getScriptMetaClasses(be.orbinson.aem.groovy.console.api.context.ScriptContext) - Method in ExtensionService
Get a list of all script metaclass closures for bound extensions.
getScriptName() - Method in SaveScriptResponse
getScriptPreview(java.lang.String) - Method in GroovyScriptUtils
Get the script preview for display in data tables.
getStarImports() - Method in StarImportExtensionProvider
Get the star imports to add to the script compiler.
getThreadTimeout() - Method in ConfigurationService
Get the thread timeout value in seconds.
getTitle() - Method in ActiveJob
getUserId() - Method in RequestScriptContext
getUserId() - Method in ResourceScriptContext
getUserId() - Method in RunScriptResponse
getUserId() - Method in ScheduledJobScriptContext
getUserId() - Method in ScriptContext
User ID for current request or session.
GroovyConsoleConstants - Class in be.orbinson.aem.groovy.console.constants
GroovyConsoleConstants() - Constructor in GroovyConsoleConstants
GroovyConsoleService - Interface in be.orbinson.aem.groovy.console
Service for executing and saving Groovy scripts.
GroovyScriptUtils - Class in be.orbinson.aem.groovy.console.utils
GroovyScriptUtils() - Constructor in GroovyScriptUtils

H

hasPermission(org.apache.sling.api.SlingHttpServletRequest) - Method in ConfigurationService
Check if the current user has permission to execute Groovy scripts in the console.
hasScheduledJobPermission(org.apache.sling.api.SlingHttpServletRequest) - Method in ConfigurationService
Check if the current user has permission to scheduled jobs in the console.

I

isAuditDisabled() - Method in ConfigurationService
Check if auditing is disabled.
isAuthor() - Method in ConfigurationService
Check if the service is running on an author instance
isDisplayAllAuditRecords() - Method in ConfigurationService
Check if all audit records should be displayed in the History panel.
isDistributedExecutionEnabled() - Method in ConfigurationService
Check if distributed execution is enabled.
isEmailEnabled() - Method in ConfigurationService
Check if email is enabled.

J

job - Property in ActiveJob
JOB_DESCRIPTION - Field in GroovyConsoleConstants
JOB_ID - Field in GroovyConsoleConstants
JOB_PROPERTIES - Field in GroovyConsoleConstants
JOB_TITLE - Field in GroovyConsoleConstants
JOB_TOPIC - Field in GroovyConsoleConstants
jobId - Property in DefaultRunScriptResponse
jobId - Property in ScheduledJobScriptContext
JobProperties - Class in be.orbinson.aem.groovy.console.api
jobProperties - Property in DefaultRunScriptResponse
JobProperties() - Constructor in JobProperties
jobProperties - Property in ScheduledJobScriptContext
JobScriptContext - Interface in be.orbinson.aem.groovy.console.api.context
Script context for scheduled jobs.

K

L

LEVEL_USERID - Field in DefaultRunScriptResponse
link - Property in BindingVariable
Optional link to documentation (Javadoc/Groovydoc).
link - Property in StarImport
Optional link to documentation (Javadoc/Groovydoc).

M

MEDIA_TYPE_EXTENSIONS - Field in GroovyConsoleConstants
MEDIA_TYPE - Field in GroovyConsoleConstants
MetaClassExtensionProvider - Interface in be.orbinson.aem.groovy.console.extension
Services may implement this interface to register additional Groovy metaclasses in the OSGi container.

N

NotificationService - Interface in be.orbinson.aem.groovy.console.notification
Services may implement this interface to provide additional notifications for Groovy Console script executions.
notify(be.orbinson.aem.groovy.console.response.RunScriptResponse, Set<String>, java.lang.String, java.lang.String, boolean) - Method in EmailNotificationService
Send an email notification for given script response and recipients, with the provided success/failure templates, optionally attaching the script output.
notify(be.orbinson.aem.groovy.console.response.RunScriptResponse) - Method in NotificationService
Send a notification for the given script response.

O

output - Property in DefaultRunScriptResponse
OUTPUT - Field in GroovyConsoleConstants
outputStream - Property in RequestScriptContext
outputStream - Property in ResourceScriptContext
outputStream - Property in ScheduledJobScriptContext

P

packageName - Property in StarImport
Star import package name.
path - Property in AuditRecord
PATH_CONSOLE_ROOT - Field in GroovyConsoleConstants
PATH_REPLICATION_FOLDER - Field in GroovyConsoleConstants
PATH_SCRIPTS_FOLDER - Field in GroovyConsoleConstants
printStream - Property in RequestScriptContext
printStream - Property in ResourceScriptContext
printStream - Property in ScheduledJobScriptContext
properties - Property in JobProperties

Q

R

ReplicateScriptResponse - Interface in be.orbinson.aem.groovy.console.response
Response for replicated scripts.
request - Property in RequestScriptContext
request - Property in RequestScriptData
RequestScriptContext - Class in be.orbinson.aem.groovy.console.api.context.impl
Script context for request-based (i.e. via the console) script executions.
RequestScriptContext() - Constructor in RequestScriptContext
RequestScriptData - Class in be.orbinson.aem.groovy.console.api.context.impl
RequestScriptData() - Constructor in RequestScriptData
resourceResolver - Property in ResourceScriptContext
resourceResolver - Property in ScheduledJobScriptContext
ResourceScriptContext - Class in be.orbinson.aem.groovy.console.api.context.impl
ResourceScriptContext() - Constructor in ResourceScriptContext
response - Property in AuditRecord
response - Property in RequestScriptContext
result - Property in DefaultReplicateScriptResponse
result - Property in DefaultRunScriptResponse
RESULT - Field in GroovyConsoleConstants
row(List<String>) - Method in Table
rows - Property in Table
RUNNING_TIME - Field in GroovyConsoleConstants
runningTime - Property in DefaultRunScriptResponse
runScript(be.orbinson.aem.groovy.console.api.context.ScriptContext) - Method in GroovyConsoleService
Run a Groovy script with the given script context.
RunScriptResponse - Interface in be.orbinson.aem.groovy.console.response
Response for script executions.

S

saveScript(be.orbinson.aem.groovy.console.api.context.ScriptData) - Method in GroovyConsoleService
Save a Groovy script with the file name and content provided in the given script data.
SaveScriptResponse - Interface in be.orbinson.aem.groovy.console.response
Response for saved scripts.
SCHEDULED_JOB_ID - Field in GroovyConsoleConstants
ScheduledJobScriptContext - Class in be.orbinson.aem.groovy.console.api.context.impl
ScheduledJobScriptContext() - Constructor in ScheduledJobScriptContext
script - Property in DefaultRunScriptResponse
SCRIPT - Field in GroovyConsoleConstants
SCRIPT_PATH - Field in GroovyConsoleConstants
SCRIPT_PATHS - Field in GroovyConsoleConstants
script - Property in RequestScriptContext
script - Property in ResourceScriptContext
ScriptContext - Interface in be.orbinson.aem.groovy.console.api.context
Context variables for Groovy script execution.
ScriptData - Interface in be.orbinson.aem.groovy.console.api.context
Script data for saving scripts.
ScriptMetaClassExtensionProvider - Interface in be.orbinson.aem.groovy.console.api
Services may implement this interface to supply additional metamethods to apply to the Script metaclass.
scriptName - Property in DefaultSaveScriptResponse
ServletScriptContext - Interface in be.orbinson.aem.groovy.console.api.context
Script context for scripts executed by a servlet (e.g. the default POST servlet execution).
StarImport - Class in be.orbinson.aem.groovy.console.api
Star import with optional link to documentation.
StarImport(java.lang.String, java.lang.String) - Constructor in StarImport
Create a new star import for the given package name and documentation link.
StarImportExtensionProvider - Interface in be.orbinson.aem.groovy.console.api
Services may implement this interface to supply additional star imports to the compiler configuration for Groovy script execution.
START_DATE - Field in GroovyConsoleConstants
SYSTEM_USER_NAME - Field in GroovyConsoleConstants

T

Table - Class in be.orbinson.aem.groovy.console.table
Table() - Constructor in Table
TIME_ZONE_RUNNING_TIME - Field in GroovyConsoleConstants
toMap() - Method in JobProperties
type - Property in BindingVariable
Binding variable type.

U

USER_ID - Field in GroovyConsoleConstants
userId - Property in DefaultRunScriptResponse

V

value - Property in BindingVariable
Binding value.

W

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _