com.fatwire.gst.foundation.groovy.action
Class GroovyActionLocator

java.lang.Object
  extended by com.fatwire.gst.foundation.controller.action.support.AbstractActionLocator
      extended by com.fatwire.gst.foundation.groovy.action.GroovyActionLocator
All Implemented Interfaces:
ActionLocator

public class GroovyActionLocator
extends AbstractActionLocator

Since:
Mar 28, 2011
Author:
Dolf Dijkstra

Field Summary
 
Fields inherited from class com.fatwire.gst.foundation.controller.action.support.AbstractActionLocator
LOG
 
Constructor Summary
GroovyActionLocator()
           
GroovyActionLocator(ActionLocator fallbackActionLocator, Injector injector)
           
 
Method Summary
protected  Action doFindAction(COM.FutureTense.Interfaces.ICS ics, String name)
          Template Method for finding the Action for the custom ActionLocator.
 GroovyLoader getGroovyLoader()
           
 void setGroovyLoader(GroovyLoader groovyLoader)
           
 
Methods inherited from class com.fatwire.gst.foundation.controller.action.support.AbstractActionLocator
getAction, getFallbackActionLocator, getInjector, injectDependencies, setFallbackActionLocator, setInjector
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroovyActionLocator

public GroovyActionLocator()

GroovyActionLocator

public GroovyActionLocator(ActionLocator fallbackActionLocator,
                           Injector injector)
Method Detail

doFindAction

protected Action doFindAction(COM.FutureTense.Interfaces.ICS ics,
                              String name)
Description copied from class: AbstractActionLocator
Template Method for finding the Action for the custom ActionLocator. In case the Action is created through this method, it is expected to be fully injected and ready to use.

Specified by:
doFindAction in class AbstractActionLocator
Parameters:
ics - the Content Server context
name - the name of the action
Returns:
the Action if found, null is valid.

getGroovyLoader

public final GroovyLoader getGroovyLoader()
Returns:
the groovyLoader

setGroovyLoader

public final void setGroovyLoader(GroovyLoader groovyLoader)
Parameters:
groovyLoader - the groovyLoader to set


Copyright © 2010-2013 Oracle Corporation. All Rights Reserved.