Package org.cxbox.core.service.rowmeta
Class AnySourceRowResponseService
java.lang.Object
org.cxbox.core.service.rowmeta.RowResponseService
org.cxbox.core.service.rowmeta.AnySourceRowResponseService
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Map<String,List<BcDisabler>> org.springframework.context.ApplicationContext -
Constructor Summary
ConstructorsConstructorDescriptionAnySourceRowResponseService(org.springframework.context.ApplicationContext ctx, Optional<List<BcDisabler>> bcDisablers, Optional<LinkedDictionaryService> linkedDictionaryService, Optional<ExtendedDtoFieldLevelSecurityService> extendedDtoFieldLevelSecurityService, Optional<DictionaryProvider> dictionaryProvider, WidgetFieldsIdResolverProperties properties, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Method Summary
Modifier and TypeMethodDescriptiongetAnySourceResponse(RowMetaType type, org.cxbox.api.data.dto.DataResponseDTO dataDTO, BusinessComponent bc, ActionsDTO actionDTO, Class<? extends AnySourceFieldMetaBuilder> fieldMetaBuilder) getAnySourceResponse(RowMetaType type, org.cxbox.api.data.dto.DataResponseDTO dataDTO, BusinessComponent bc, AnySourceResponseService<?, ?> responseService) getAnySourceResponse(RowMetaType type, CreateResult createResult, BusinessComponent bc, AnySourceResponseService<?, ?> responseService) voidinit()Methods inherited from class org.cxbox.core.service.rowmeta.RowResponseService
getAllFields, getDTOFromAllField, getDTOFromVisibleField, getExtremeResponse, getMeta, getResponse, getResponse, getResponse
-
Field Details
-
ctx
@Autowired public org.springframework.context.ApplicationContext ctx -
bcDisablersList
-
bcDisablers
-
-
Constructor Details
-
AnySourceRowResponseService
public AnySourceRowResponseService(org.springframework.context.ApplicationContext ctx, Optional<List<BcDisabler>> bcDisablers, Optional<LinkedDictionaryService> linkedDictionaryService, Optional<ExtendedDtoFieldLevelSecurityService> extendedDtoFieldLevelSecurityService, Optional<DictionaryProvider> dictionaryProvider, WidgetFieldsIdResolverProperties properties, @Qualifier("cxboxObjectMapper") com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-
Method Details
-
init
@PostConstruct public void init() -
getAnySourceResponse
public MetaDTO getAnySourceResponse(RowMetaType type, org.cxbox.api.data.dto.DataResponseDTO dataDTO, BusinessComponent bc, AnySourceResponseService<?, ?> responseService) -
getAnySourceResponse
public MetaDTO getAnySourceResponse(RowMetaType type, org.cxbox.api.data.dto.DataResponseDTO dataDTO, BusinessComponent bc, ActionsDTO actionDTO, Class<? extends AnySourceFieldMetaBuilder> fieldMetaBuilder) -
getAnySourceResponse
public MetaDTO getAnySourceResponse(RowMetaType type, CreateResult createResult, BusinessComponent bc, AnySourceResponseService<?, ?> responseService)
-