org.exoplatform.platform.gadget.services.GroovyScript2RestLoader
Class GroovyScript2RestLoaderExt

java.lang.Object
  extended by org.exoplatform.services.jcr.ext.script.groovy.GroovyScript2RestLoader
      extended by org.exoplatform.platform.gadget.services.GroovyScript2RestLoader.GroovyScript2RestLoaderExt
All Implemented Interfaces:
org.picocontainer.Startable

public class GroovyScript2RestLoaderExt
extends org.exoplatform.services.jcr.ext.script.groovy.GroovyScript2RestLoader


Nested Class Summary
 
Nested classes/interfaces inherited from class org.exoplatform.services.jcr.ext.script.groovy.GroovyScript2RestLoader
org.exoplatform.services.jcr.ext.script.groovy.GroovyScript2RestLoader.InnerGroovyJaxrsPublisher, org.exoplatform.services.jcr.ext.script.groovy.GroovyScript2RestLoader.ScriptList, org.exoplatform.services.jcr.ext.script.groovy.GroovyScript2RestLoader.ScriptMetadata
 
Field Summary
 
Fields inherited from class org.exoplatform.services.jcr.ext.script.groovy.GroovyScript2RestLoader
addRepoPlugins, configurationManager, groovyPublisher, initParams, loadPlugins, registryService, repositoryService, sessionProviderService
 
Constructor Summary
GroovyScript2RestLoaderExt(org.exoplatform.services.rest.impl.ResourceBinder binder, org.exoplatform.services.script.groovy.GroovyScriptInstantiator groovyScriptInstantiator, org.exoplatform.services.jcr.RepositoryService repositoryService, org.exoplatform.services.jcr.ext.app.ThreadLocalSessionProviderService sessionProviderService, org.exoplatform.container.configuration.ConfigurationManager configurationManager, org.exoplatform.services.jcr.ext.resource.jcr.Handler jcrUrlHandler, org.exoplatform.container.xml.InitParams params)
           
GroovyScript2RestLoaderExt(org.exoplatform.services.rest.impl.ResourceBinder binder, org.exoplatform.services.script.groovy.GroovyScriptInstantiator groovyScriptInstantiator, org.exoplatform.services.jcr.RepositoryService repositoryService, org.exoplatform.services.jcr.ext.app.ThreadLocalSessionProviderService sessionProviderService, org.exoplatform.container.configuration.ConfigurationManager configurationManager, org.exoplatform.services.jcr.ext.registry.RegistryService registryService, org.exoplatform.services.rest.ext.groovy.GroovyJaxrsPublisher groovyPublisher, org.exoplatform.services.jcr.ext.resource.jcr.Handler jcrUrlHandler, org.exoplatform.container.xml.InitParams params)
           
GroovyScript2RestLoaderExt(org.exoplatform.services.rest.impl.ResourceBinder binder, org.exoplatform.services.script.groovy.GroovyScriptInstantiator groovyScriptInstantiator, org.exoplatform.services.jcr.RepositoryService repositoryService, org.exoplatform.services.jcr.ext.app.ThreadLocalSessionProviderService sessionProviderService, org.exoplatform.container.configuration.ConfigurationManager configurationManager, org.exoplatform.services.jcr.ext.registry.RegistryService registryService, org.exoplatform.services.jcr.ext.resource.jcr.Handler jcrUrlHandler, org.exoplatform.container.xml.InitParams params)
           
 
Method Summary
protected  void addScripts()
           
 void start()
           
 
Methods inherited from class org.exoplatform.services.jcr.ext.script.groovy.GroovyScript2RestLoader
addPlugin, addScript, addScript, autoload, createScript, deleteScript, getAttributeSmart, getName, getNodeType, getPath, getScript, getScriptMetadata, list, load, load, readParamsFromFile, readParamsFromRegistryService, setAttributeSmart, stop, updateScript, updateScript, validateScript, validateScript, writeParamsToRegistryService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroovyScript2RestLoaderExt

public GroovyScript2RestLoaderExt(org.exoplatform.services.rest.impl.ResourceBinder binder,
                                  org.exoplatform.services.script.groovy.GroovyScriptInstantiator groovyScriptInstantiator,
                                  org.exoplatform.services.jcr.RepositoryService repositoryService,
                                  org.exoplatform.services.jcr.ext.app.ThreadLocalSessionProviderService sessionProviderService,
                                  org.exoplatform.container.configuration.ConfigurationManager configurationManager,
                                  org.exoplatform.services.jcr.ext.registry.RegistryService registryService,
                                  org.exoplatform.services.jcr.ext.resource.jcr.Handler jcrUrlHandler,
                                  org.exoplatform.container.xml.InitParams params)

GroovyScript2RestLoaderExt

public GroovyScript2RestLoaderExt(org.exoplatform.services.rest.impl.ResourceBinder binder,
                                  org.exoplatform.services.script.groovy.GroovyScriptInstantiator groovyScriptInstantiator,
                                  org.exoplatform.services.jcr.RepositoryService repositoryService,
                                  org.exoplatform.services.jcr.ext.app.ThreadLocalSessionProviderService sessionProviderService,
                                  org.exoplatform.container.configuration.ConfigurationManager configurationManager,
                                  org.exoplatform.services.jcr.ext.registry.RegistryService registryService,
                                  org.exoplatform.services.rest.ext.groovy.GroovyJaxrsPublisher groovyPublisher,
                                  org.exoplatform.services.jcr.ext.resource.jcr.Handler jcrUrlHandler,
                                  org.exoplatform.container.xml.InitParams params)

GroovyScript2RestLoaderExt

public GroovyScript2RestLoaderExt(org.exoplatform.services.rest.impl.ResourceBinder binder,
                                  org.exoplatform.services.script.groovy.GroovyScriptInstantiator groovyScriptInstantiator,
                                  org.exoplatform.services.jcr.RepositoryService repositoryService,
                                  org.exoplatform.services.jcr.ext.app.ThreadLocalSessionProviderService sessionProviderService,
                                  org.exoplatform.container.configuration.ConfigurationManager configurationManager,
                                  org.exoplatform.services.jcr.ext.resource.jcr.Handler jcrUrlHandler,
                                  org.exoplatform.container.xml.InitParams params)
Method Detail

start

public void start()
Specified by:
start in interface org.picocontainer.Startable
Overrides:
start in class org.exoplatform.services.jcr.ext.script.groovy.GroovyScript2RestLoader

addScripts

protected void addScripts()
Overrides:
addScripts in class org.exoplatform.services.jcr.ext.script.groovy.GroovyScript2RestLoader


Copyright © 2013 eXo Platform SAS. All Rights Reserved.