public class GroovyAwareMVCGroupManager extends DefaultMVCGroupManager
DefaultMVCGroupManager.ClassHolder, DefaultMVCGroupManager.FieldInjectionPoint, DefaultMVCGroupManager.InjectionPoint, DefaultMVCGroupManager.MethodInjectionPointapplicationClassLoader, instantiatorERROR_ARGS_NULL, ERROR_CONFIG_NULL, ERROR_CONFIGURATION_NULL, ERROR_GROUP_NULL, ERROR_MVCID_BLANK, ERROR_MVCTYPE_BLANK, ERROR_NAME_BLANK, ERROR_TYPE_NULL| Constructor and Description |
|---|
GroovyAwareMVCGroupManager(GriffonApplication application,
ApplicationClassLoader applicationClassLoader,
Instantiator instantiator) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
adjustMvcArguments(MVCGroup group,
Map<String,Object> args) |
protected FactoryBuilderSupport |
createBuilder(GriffonApplication application) |
protected void |
destroyMembers(MVCGroup group,
boolean fireDestructionEvents) |
protected void |
initializeMembers(MVCGroup group,
Map<String,Object> args) |
protected Map<String,Object> |
instantiateMembers(Map<String,DefaultMVCGroupManager.ClassHolder> classMap,
Map<String,Object> args) |
protected Collection<BuilderCustomizer> |
resolveBuilderCustomizers(GriffonApplication application) |
checkIdIsUnique, copyAndConfigureArguments, createMVCGroup, destroyArtifactMember, destroyContextualMemberProperties, destroyMVCGroup, destroyNonArtifactMember, doAddGroup, doInitialize, doRemoveGroup, fillReferencedProperties, initializeArtifactMember, initializeNonArtifactMember, isConfigFlagEnabled, isContextual, isInjectable, isMvcMember, loadClass, resolveMvcId, resolveType, selectClassesPerMemberaddConfiguration, addGroup, cloneMVCGroupConfiguration, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, findConfiguration, findController, findGroup, findModel, findView, getApplication, getAt, getConfigurations, getController, getControllers, getGroups, getModel, getModels, getView, getViews, initialize, nameOf, newContext, newMVCGroup, newMVCGroupConfiguration, removeConfiguration, removeConfiguration, removeGroup, typedMvcGroup, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup@Inject public GroovyAwareMVCGroupManager(@Nonnull GriffonApplication application, @Nonnull ApplicationClassLoader applicationClassLoader, @Nonnull Instantiator instantiator)
@Nonnull protected Map<String,Object> instantiateMembers(@Nonnull Map<String,DefaultMVCGroupManager.ClassHolder> classMap, @Nonnull Map<String,Object> args)
instantiateMembers in class DefaultMVCGroupManager@Nonnull protected FactoryBuilderSupport createBuilder(@Nonnull GriffonApplication application)
protected void adjustMvcArguments(@Nonnull MVCGroup group, @Nonnull Map<String,Object> args)
adjustMvcArguments in class DefaultMVCGroupManagerprotected void initializeMembers(@Nonnull MVCGroup group, @Nonnull Map<String,Object> args)
initializeMembers in class DefaultMVCGroupManagerprotected void destroyMembers(@Nonnull MVCGroup group, boolean fireDestructionEvents)
destroyMembers in class DefaultMVCGroupManager@Nonnull protected Collection<BuilderCustomizer> resolveBuilderCustomizers(@Nonnull GriffonApplication application)