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