public interface MVCGroupConfiguration
| Modifier and Type | Method and Description | 
|---|---|
| MVCGroup | create()Creates a new MVCGroup instance based in this configuration. | 
| MVCGroup | create(Map<String,Object> args)Creates a new MVCGroup instance based in this configuration. | 
| MVCGroup | create(String mvcId)Creates a new MVCGroup instance based in this configuration. | 
| MVCGroup | create(String mvcId,
      Map<String,Object> args)Creates a new MVCGroup instance based in this configuration. | 
| Map<String,Object> | getConfig()Returns a Map with additional configuration for this group. | 
| Map<String,String> | getMembers()Returns a Map with the names of all members keyed by type. | 
| String | getMvcType()Returns the type of this group. | 
@Nonnull String getMvcType()
@Nonnull Map<String,String> getMembers()
@Nonnull Map<String,Object> getConfig()
@Nonnull MVCGroup create()
@Nonnull MVCGroup create(@Nullable String mvcId)
mvcId - the id to assign to this group@Nonnull MVCGroup create(@Nonnull Map<String,Object> args)
args - additional arguments sent to each member when initializing@Nonnull MVCGroup create(@Nullable String mvcId, @Nonnull Map<String,Object> args)
mvcId - the id to assign to this groupargs - additional arguments sent to each member when initializing