public class DefaultGriffonControllerClass extends DefaultGriffonClass implements GriffonControllerClass
Modifier and Type | Field and Description |
---|---|
protected Set<String> |
actionsCache |
eventsCache, log
TRAILING, TYPE
STANDARD_PROPERTIES
Constructor and Description |
---|
DefaultGriffonControllerClass(GriffonApplication application,
Class<?> clazz) |
Modifier and Type | Method and Description |
---|---|
String[] |
getActionNames()
Matches all public methods and all properties that
have a Closure as value.
|
void |
resetCaches() |
equals, getApplication, getArtifactType, getClazz, getEventNames, getFullName, getLogicalPropertyName, getName, getNaturalName, getPackageName, getPropertiesWithFields, getPropertyName, getPropertyOrStaticPropertyOrFieldValue, getPropertyType, getPropertyValue, getPropertyValue, getShortName, hashCode, hasProperty, isReadableProperty, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getEventNames
getApplication, getArtifactType, getClazz, getFullName, getLogicalPropertyName, getName, getNaturalName, getPackageName, getPropertyName, getPropertyValue, getPropertyValue, getShortName, hasProperty
public DefaultGriffonControllerClass(@Nonnull GriffonApplication application, @Nonnull Class<?> clazz)
public void resetCaches()
resetCaches
in class AbstractGriffonClass
@Nonnull public String[] getActionNames()
GriffonControllerClass
Actions are subject to the following rules in order to be considered as such:
getActionNames
in interface GriffonControllerClass