@Manager public class DefaultFormDefinitionManager extends Object implements FormDefinitionManager
This class provides default implementation of FormDefinitionManager.
It uses caches for getting definitions and model id by from definition key.
| Constructor and Description | 
|---|
DefaultFormDefinitionManager(UserManager userManager,
                            FormDefinitionLookupService formDefinitionLookupService,
                            WorkObjectService workObjectService,
                            com.fasterxml.jackson.databind.ObjectMapper formObjectMapper,
                            boolean formLivePreview)  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,Object> | 
getFormDefinition(String formKey,
                 Locale locale)
Find form definition according to formKey 
 | 
Map<String,Object> | 
getFormDefinitionByAmbiguousId(String ambiguousId,
                              Locale locale)  | 
public DefaultFormDefinitionManager(UserManager userManager, FormDefinitionLookupService formDefinitionLookupService, WorkObjectService workObjectService, com.fasterxml.jackson.databind.ObjectMapper formObjectMapper, boolean formLivePreview)
public Map<String,Object> getFormDefinition(String formKey, Locale locale)
FormDefinitionManagerFind form definition according to formKey
getFormDefinition in interface FormDefinitionManagerformKey - key of the for to findlocale - the locale defining the display languagepublic Map<String,Object> getFormDefinitionByAmbiguousId(String ambiguousId, Locale locale)
getFormDefinitionByAmbiguousId in interface FormDefinitionManagerCopyright © 2010 - 2018 edorasware ag. All Rights Reserved.