public interface GrailsControllerClass extends InjectableGrailsClass
Represents a controller class in Grails.
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | public java.lang.String | actionUriToViewName(java.lang.String actionUri) | 
|  | public java.util.Set<java.lang.String> | getActions()
 | 
|  | public java.lang.String | getDefaultAction()Returns the default action for this Controller. | 
|  | public java.lang.String | getNamespace()
 | 
|  | public java.lang.String | getScope()
 | 
|  | public void | initialize()Initialize the controller class | 
|  | public java.lang.Object | invoke(java.lang.Object controller, java.lang.String action)Invokes a controller action on the given controller instance | 
|  | public boolean | isSingleton()
 | 
|  | public boolean | mapsToURI(java.lang.String uri)Tests if a controller maps to a given URI. | 
|  | public void | registerUrlConverter(UrlConverter urlConverter)Register a new UrlConverter with the controller | 
| Methods inherited from class | Name | 
|---|---|
| interface InjectableGrailsClass | byName, byType, getAvailable | 
| interface GrailsClass | getApplication, getClazz, getFullName, getLogicalPropertyName, getMetaClass, getName, getNaturalName, getPackageName, getPluginName, getPropertyName, getPropertyValue, getPropertyValue, getReferenceInstance, getShortName, hasProperty, isAbstract, newInstance | 
| interface GrailsApplicationAware | setGrailsApplication | 
Returns the default action for this Controller.
Initialize the controller class
Invokes a controller action on the given controller instance
controller -  The controller instanceaction -  The action
Tests if a controller maps to a given URI.
Register a new UrlConverter with the controller
urlConverter -  The UrlConverter to register