org.xwiki.groovy.internal
Class DefaultGroovyConfiguration

java.lang.Object
  extended by org.xwiki.groovy.internal.DefaultGroovyConfiguration
All Implemented Interfaces:
GroovyConfiguration

@Component
@Singleton
public class DefaultGroovyConfiguration
extends Object
implements GroovyConfiguration

Default configuration implementation for the Groovy module, especially the list of Groovy Compilation Customizers.

Since:
4.1M1

Constructor Summary
DefaultGroovyConfiguration()
           
 
Method Summary
 List<String> getCompilationCustomizerNames()
           
 List<CompilationCustomizer> getCompilationCustomizers()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultGroovyConfiguration

public DefaultGroovyConfiguration()
Method Detail

getCompilationCustomizerNames

public List<String> getCompilationCustomizerNames()
Specified by:
getCompilationCustomizerNames in interface GroovyConfiguration
Returns:
the list of Customizer names classes to use when executing a Groovy script

getCompilationCustomizers

public List<CompilationCustomizer> getCompilationCustomizers()
Specified by:
getCompilationCustomizers in interface GroovyConfiguration
Returns:
the list of Customizer implementation classes to use when executing a Groovy script