Uses of Class
org.cxbox.core.crudma.bc.BusinessComponent
-
-
Uses of BusinessComponent in org.cxbox.core.controller
Methods in org.cxbox.core.controller that return BusinessComponent Modifier and Type Method Description BusinessComponentBCFactory. getBusinessComponent(BcHierarchy bcHierarchy, QueryParameters queryParameters) -
Uses of BusinessComponent in org.cxbox.core.crudma
Methods in org.cxbox.core.crudma that return BusinessComponent Modifier and Type Method Description BusinessComponentCrudmaActionHolder.CrudmaAction. getBc()Methods in org.cxbox.core.crudma with parameters of type BusinessComponent Modifier and Type Method Description AssociateResultDTOCrudma. associate(BusinessComponent bc, List<org.cxbox.api.data.dto.AssociateDTO> data)Creates links between entitieslongCrudma. count(BusinessComponent bc)Returns the number of matching entitiesCreateResultCrudma. create(BusinessComponent bc)Creates an entity based on a business componentActionResultDTOCrudma. delete(BusinessComponent bc)Deletes an entity based on a business componentorg.cxbox.api.data.dto.DataResponseDTOCrudma. get(BusinessComponent bc)Returns object based on a business componentorg.cxbox.api.data.ResultPage<? extends org.cxbox.api.data.dto.DataResponseDTO>Crudma. getAll(BusinessComponent bc)Returns all matched objects based on a business componentMetaDTOCrudma. getMeta(BusinessComponent bc)Returns meta for entity based on a business componentMetaDTOCrudma. getMetaEmpty(BusinessComponent bc)Returns empty meta for entity based on a business componentMetaDTOCrudma. getMetaNew(BusinessComponent bc, CreateResult data)Returns new meta for entity based on a business componentMetaDTOCrudma. getOnFieldUpdateMeta(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO dto)Returns on-field-update meta for entity based on a business componentActionResultDTOCrudma. invokeAction(BusinessComponent bc, String actionName, Map<String,Object> data)Invokes action with given name, add preactions, loads or updates entity if necessaryorg.cxbox.api.data.dto.rowmeta.PreviewResultCrudma. preview(BusinessComponent bc, Map<String,Object> data)Updates an entity based on a business component by map Used in forceactive fieldsCrudmaActionHolder.CrudmaActionCrudmaActionHolder.CrudmaAction. setBc(BusinessComponent bc)CrudmaActionHolderCrudmaActionHolder. setBc(BusinessComponent bc)ActionResultDTOCrudma. update(BusinessComponent bc, Map<String,Object> data)Updates an entity based on a business component by map -
Uses of BusinessComponent in org.cxbox.core.crudma.bc
Methods in org.cxbox.core.crudma.bc that return BusinessComponent Modifier and Type Method Description BusinessComponentBusinessComponent. withId(String id)BusinessComponentBusinessComponent. withParentId(String parentId) -
Uses of BusinessComponent in org.cxbox.core.crudma.impl
Methods in org.cxbox.core.crudma.impl with parameters of type BusinessComponent Modifier and Type Method Description AssociateResultDTOAbstractCrudmaService. associate(BusinessComponent bc, List<org.cxbox.api.data.dto.AssociateDTO> data)AssociateResultDTOAbstractResponseService. associate(List<org.cxbox.api.data.dto.AssociateDTO> data, BusinessComponent bc)protected ActionResultDTO<T>HistoricityResponseService. copy(BusinessComponent bc, T dto)longAbstractCrudmaService. count(BusinessComponent bc)longAbstractResponseService. count(BusinessComponent bc)protected longAbstractResponseService. count(BaseDAO dao, BusinessComponent bc)protected longAbstractResponseService. count(BaseDAO dao, BusinessComponent bc, Class<E> typeOfEntity, Class<T> typeOfDTO)CreateResultAbstractCrudmaService. create(BusinessComponent bc)protected EVersionAwareResponseService. create(BusinessComponent bc)CreateResult<T>AbstractResponseService. createEntity(BusinessComponent bc)CreateResult<T>VersionAwareResponseService. createEntity(BusinessComponent bc)ActionResultDTOAbstractCrudmaService. delete(BusinessComponent bc)ActionResultDTO<T>AbstractResponseService. deleteEntity(BusinessComponent bc)ActionResultDTO<T>HistoricityResponseService. deleteEntity(BusinessComponent bc)protected AssociateResultDTOAbstractResponseService. doAssociate(List<org.cxbox.api.data.dto.AssociateDTO> data, BusinessComponent bc)protected CreateResult<T>HistoricityResponseService. doCreateEntity(E entity, BusinessComponent bc)protected abstract CreateResult<T>VersionAwareResponseService. doCreateEntity(E entity, BusinessComponent bc)protected TAbstractResponseService. doGetOne(BusinessComponent bc)protected ActionResultDTO<T>VersionAwareResponseService. doPreview(E entity, T data, BusinessComponent bc)protected ActionResultDTO<T>HistoricityResponseService. doUpdateEntity(E entity, T data, BusinessComponent bc)protected abstract ActionResultDTO<T>VersionAwareResponseService. doUpdateEntity(E entity, T data, BusinessComponent bc)protected org.cxbox.api.data.ResultPage<T>AbstractResponseService. entitiesToDtos(BusinessComponent bc, org.cxbox.api.data.ResultPage<E> entities)protected TAbstractResponseService. entityToDto(BusinessComponent bc, E entity)org.cxbox.api.data.dto.DataResponseDTOAbstractCrudmaService. get(BusinessComponent bc)org.cxbox.api.data.ResultPage<? extends org.cxbox.api.data.dto.DataResponseDTO>AbstractCrudmaService. getAll(BusinessComponent bc)ActionsDTOAbstractResponseService. getAvailableActions(RowMetaType metaType, org.cxbox.api.data.dto.DataResponseDTO data, BusinessComponent bc)protected javax.persistence.EntityGraph<? super E>AbstractResponseService. getFetchGraph(BusinessComponent bc)protected StringAbstractResponseService. getFetchGraphName(BusinessComponent bc)protected org.springframework.data.jpa.domain.Specification<E>AbstractResponseService. getLinkSpecification(BusinessComponent bc)org.cxbox.api.data.ResultPage<T>AbstractResponseService. getList(BusinessComponent bc)protected org.cxbox.api.data.ResultPage<T>AbstractResponseService. getList(BaseDAO dao, BusinessComponent bc)protected org.cxbox.api.data.ResultPage<T>AbstractResponseService. getList(BaseDAO dao, BusinessComponent bc, Class<E> typeOfEntity, Class<T> typeOfDTO)org.cxbox.api.data.ResultPage<T>HistoricityResponseService. getList(BusinessComponent bc)MetaDTOAbstractCrudmaService. getMeta(BusinessComponent bc)MetaDTOAbstractCrudmaService. getMetaEmpty(BusinessComponent bc)MetaDTOAbstractCrudmaService. getMetaNew(BusinessComponent bc, CreateResult data)TAbstractResponseService. getOne(BusinessComponent bc)EAbstractResponseService. getOneAsEntity(BusinessComponent bc)MetaDTOAbstractCrudmaService. getOnFieldUpdateMeta(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO dto)protected org.cxbox.api.data.ResultPage<E>AbstractResponseService. getPageEntities(BusinessComponent bc, QueryParameters queryParameters)protected org.springframework.data.jpa.domain.Specification<E>AbstractResponseService. getParentSpecification(BusinessComponent bc)protected org.springframework.data.jpa.domain.Specification<E>HistoricityResponseService. getParentSpecification(BusinessComponent bc)protected org.springframework.data.jpa.domain.Specification<E>AbstractResponseService. getSpecification(BusinessComponent bc)ActionResultDTOAbstractCrudmaService. invokeAction(BusinessComponent bc, String actionName, Map<String,Object> data)ActionResultDTO<T>AbstractResponseService. invokeAction(BusinessComponent bc, String actionName, org.cxbox.api.data.dto.DataResponseDTO data)protected booleanHistoricityResponseService. isActionCopyAvailable(BusinessComponent bc)protected booleanHistoricityResponseService. isActionCreateAvailable(BusinessComponent bc)protected booleanHistoricityResponseService. isActionDeleteAvailable(BusinessComponent bc)protected booleanHistoricityResponseService. isActionSaveAvailable(BusinessComponent bc)booleanAbstractResponseService. isDeferredCreationSupported(BusinessComponent bc)protected EAbstractResponseService. loadEntity(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO data)protected EVersionAwareResponseService. loadEntity(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO data)ActionResultDTOAbstractResponseService. onCancel(BusinessComponent bc)org.cxbox.api.data.dto.rowmeta.PreviewResultAbstractCrudmaService. preview(BusinessComponent bc, Map<String,Object> data)ActionResultDTO<T>AbstractResponseService. preview(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO data)ActionResultDTO<T>VersionAwareResponseService. preview(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO data)ActionResultDTOAbstractCrudmaService. update(BusinessComponent bc, Map<String,Object> data)protected abstract voidHistoricityResponseService. update(E e, T dto, BusinessComponent bc)ActionResultDTO<T>AbstractResponseService. updateEntity(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO data)ActionResultDTO<T>VersionAwareResponseService. updateEntity(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO data)voidAbstractResponseService. validate(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO data) -
Uses of BusinessComponent in org.cxbox.core.crudma.impl.inner
Methods in org.cxbox.core.crudma.impl.inner with parameters of type BusinessComponent Modifier and Type Method Description AssociateResultDTOInnerCrudmaService. associate(BusinessComponent bc, List<org.cxbox.api.data.dto.AssociateDTO> data)longBcCrudmaService. count(BusinessComponent bc)longInnerCrudmaService. count(BusinessComponent bc)longTranslationCrudmaService. count(BusinessComponent bc)CreateResultInnerCrudmaService. create(BusinessComponent bc)CreateResult<org.cxbox.api.data.dto.UniversalDTO>TranslationCrudmaService. create(BusinessComponent bc)ActionResultDTOInnerCrudmaService. delete(BusinessComponent bc)org.cxbox.api.data.dto.DataResponseDTOInnerCrudmaService. get(BusinessComponent bc)DUniversalCrudmaService. get(BusinessComponent bc)org.cxbox.api.data.ResultPage<BcDto>BcCrudmaService. getAll(BusinessComponent bc)org.cxbox.api.data.ResultPage<? extends org.cxbox.api.data.dto.DataResponseDTO>InnerCrudmaService. getAll(BusinessComponent bc)org.cxbox.api.data.ResultPage<D>UniversalCrudmaService. getAll(BusinessComponent bc)protected List<javax.persistence.metamodel.Attribute<?,?>>TranslationCrudmaService. getAttributes(BusinessComponent bc)protected List<javax.persistence.metamodel.Attribute<?,?>>UniversalCrudmaService. getAttributes(BusinessComponent bc)protected Collection<? extends Translation>TranslationCrudmaService. getEntities(BusinessComponent bc)protected abstract Collection<? extends E>UniversalCrudmaService. getEntities(BusinessComponent bc)protected TranslationTranslationCrudmaService. getEntity(BusinessComponent bc)protected abstract EUniversalCrudmaService. getEntity(BusinessComponent bc)protected Class<? extends Translation>TranslationCrudmaService. getEntityClass(BusinessComponent bc)protected abstract Class<? extends E>UniversalCrudmaService. getEntityClass(BusinessComponent bc)MetaDTOBcCrudmaService. getMeta(BusinessComponent bc)MetaDTOInnerCrudmaService. getMeta(BusinessComponent bc)MetaDTOUniversalCrudmaService. getMeta(BusinessComponent bc)MetaDTOBcCrudmaService. getMetaEmpty(BusinessComponent bc)MetaDTOInnerCrudmaService. getMetaEmpty(BusinessComponent bc)MetaDTOUniversalCrudmaService. getMetaEmpty(BusinessComponent bc)MetaDTOInnerCrudmaService. getMetaNew(BusinessComponent bc, CreateResult createResult)MetaDTOUniversalCrudmaService. getMetaNew(BusinessComponent bc, CreateResult data)MetaDTOInnerCrudmaService. getOnFieldUpdateMeta(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO dto)protected <E extends BaseEntity & Translatable<?,? extends Translation<?,?>>>
ETranslationCrudmaService. getParentEntity(BusinessComponent bc)ActionResultDTOInnerCrudmaService. invokeAction(BusinessComponent bc, String actionName, Map<String,Object> data)ActionResultDTOUniversalCrudmaService. invokeAction(BusinessComponent bc, String actionName, Map<String,Object> data)protected booleanTranslationCrudmaService. isCreateAvailable(BusinessComponent bc)protected booleanUniversalCrudmaService. isCreateAvailable(BusinessComponent bc)protected booleanUniversalCrudmaService. isDeleteAvailable(BusinessComponent bc)protected booleanTranslationCrudmaService. isSaveAvailable(BusinessComponent bc)protected booleanUniversalCrudmaService. isSaveAvailable(BusinessComponent bc)org.cxbox.api.data.dto.rowmeta.PreviewResultInnerCrudmaService. preview(BusinessComponent bc, Map<String,Object> data)ActionResultDTOInnerCrudmaService. update(BusinessComponent bc, Map<String,Object> data)ActionResultDTOUniversalCrudmaService. update(BusinessComponent bc, Map<String,Object> data) -
Uses of BusinessComponent in org.cxbox.core.crudma.state
Methods in org.cxbox.core.crudma.state with parameters of type BusinessComponent Modifier and Type Method Description BcStateBcStateAware. getState(BusinessComponent bc)Obtain state for business component instancebooleanBcStateAware. isPersisted(BusinessComponent bc)Obtain information if this record was already persisted.voidBcStateAware. set(BusinessComponent bc, BcState state)Change state for business component instance -
Uses of BusinessComponent in org.cxbox.core.crudma.state.impl
Methods in org.cxbox.core.crudma.state.impl with parameters of type BusinessComponent Modifier and Type Method Description BcStateBcStateAwareImpl. getState(BusinessComponent bc)booleanBcStateAwareImpl. isPersisted(BusinessComponent bc)voidBcStateAwareImpl. set(BusinessComponent bc, BcState bcState) -
Uses of BusinessComponent in org.cxbox.core.dto
Constructors in org.cxbox.core.dto with parameters of type BusinessComponent Constructor Description Entity(BusinessComponent businessComponent) -
Uses of BusinessComponent in org.cxbox.core.dto.rowmeta
Methods in org.cxbox.core.dto.rowmeta with parameters of type BusinessComponent Modifier and Type Method Description ActionsDTOActionsDTO. addMethod(int position, ActionDescription actionDescription, BusinessComponent bc)ActionsDTOActionsDTO. addMethod(ActionDescription actionDescription, BusinessComponent bc) -
Uses of BusinessComponent in org.cxbox.core.service
Methods in org.cxbox.core.service with parameters of type BusinessComponent Modifier and Type Method Description AssociateResultDTOResponseService. associate(List<org.cxbox.api.data.dto.AssociateDTO> data, BusinessComponent bc)Сreates links between entities<E> org.springframework.data.jpa.domain.Specification<E>BcSpecificationBuilder. buildBcSpecification(BusinessComponent bc, org.springframework.data.jpa.domain.Specification<E> parentSpecification, org.springframework.data.jpa.domain.Specification<E> specification)longResponseService. count(BusinessComponent bc)Returns the number of matching entitiesCreateResult<T>ResponseService. createEntity(BusinessComponent bc)Creates an entity based on a business componentActionResultDTO<T>ResponseService. deleteEntity(BusinessComponent bc)Deletes an entity based on a business componentTHistoricityKey.AttrValueSupplier. get(BusinessComponent bc)ActionsDTOResponseService. getAvailableActions(RowMetaType metaType, org.cxbox.api.data.dto.DataResponseDTO data, BusinessComponent bc)Returns actions for entity with conditions of their availability invoke method getActionsorg.cxbox.api.data.dto.DataResponseDTOResponseFactory. getDTOFromMap(Map<String,Object> map, Class<?> clazz, BusinessComponent bc)org.cxbox.api.data.dto.DataResponseDTOResponseFactory. getDTOFromMapIgnoreBusinessErrors(Map<String,Object> map, Class<?> clazz, BusinessComponent bc)org.cxbox.api.data.ResultPage<T>ResponseService. getList(BusinessComponent bc)Returns a list of matched objects based on a business componentTResponseService. getOne(BusinessComponent bc)Returns object based on a business componentBaseEntityResponseService. getOneAsEntity(BusinessComponent bc)Returns an entity based on a business componentStringIOutwardReportEngineService. getOutwardReportFormattedUrl(BusinessComponent bc, QueryParameters queryParams)StringIOutwardReportEngineService. getOutwardReportFormattedUrlForTimePeriod(BusinessComponent bc, LocalDateTime startDate, LocalDateTime endDate)StringIOutwardReportEngineService. getOutwardReportName(BusinessComponent bc)ActionResultDTO<T>ResponseService. invokeAction(BusinessComponent bc, String actionName, org.cxbox.api.data.dto.DataResponseDTO data)Invokes action with given name, add preactions, loads or updates entity if necessarybooleanResponseService. isDeferredCreationSupported(BusinessComponent bc)Determines is deferred saving of new objects supportedbooleanIOutwardReportEngineService. isOutwardsReportAvailable(BusinessComponent bc)ActionResultDTOResponseService. onCancel(BusinessComponent bc)Returns actions invoked with cancelActionResultDTO<T>ResponseService. preview(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO data)Updates an entity based on a business component by DTO Used in forceactive fieldsActionResultDTO<T>ResponseService. updateEntity(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO data)Updates an entity based on a business component by DTOvoidResponseService. validate(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO data)Validates the entry on save -
Uses of BusinessComponent in org.cxbox.core.service.action
Methods in org.cxbox.core.service.action with parameters of type BusinessComponent Modifier and Type Method Description List<String>ResponseServiceAction. dataValidator(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO data, T entityDto)ActionResultDTO<T>ActionDescription. invoke(BusinessComponent bc, T data)ActionResultDTO<T>ActionInvoker. invoke(BusinessComponent bc, T data)abstract ActionResultDTO<T>ResponseServiceAction. invoke(BusinessComponent bc, T data)booleanActionAvailableChecker.And. isAvailable(BusinessComponent bc)booleanActionAvailableChecker. isAvailable(BusinessComponent bc)booleanActionDescription. isAvailable(BusinessComponent bc)abstract booleanResponseServiceAction. isAvailable(BusinessComponent bc)List<PreActionEvent>ResponseServiceAction. preActionEventSpecifier(BusinessComponent bc)PreActionResponseServiceAction. preActionSpecifier(BusinessComponent bc)org.cxbox.api.data.dto.rowmeta.ActionDTOActionDescription. toDto(BusinessComponent bc)ActionsDTOActions. toDto(BusinessComponent bc)List<String>ActionDescription. validate(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO requestDTO, T data)List<String>DataValidator. validate(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO data, T entityDto)PreActionActionDescription. withPreAction(BusinessComponent bc)PreActionPreActionSpecifier. withPreAction(BusinessComponent bc)List<PreActionEvent>ActionDescription. withPreActionEvents(BusinessComponent bc)List<PreActionEvent>PreActionEventSpecifier. withPreActionEvents(BusinessComponent bc)Constructors in org.cxbox.core.service.action with parameters of type BusinessComponent Constructor Description AssocPreActionEventParameters(org.cxbox.api.data.dto.AssociateDTO dto, BusinessComponent bc, List<String> preInvokeParameters)DataResponsePreActionEventParameters(T dto, BusinessComponent bc, List<String> preInvokeParameters) -
Uses of BusinessComponent in org.cxbox.core.service.impl
Methods in org.cxbox.core.service.impl with parameters of type BusinessComponent Modifier and Type Method Description <E> org.springframework.data.jpa.domain.Specification<E>SpecificationBuilder. buildBcSpecification(BusinessComponent bc, org.springframework.data.jpa.domain.Specification<E> parentSpecification, org.springframework.data.jpa.domain.Specification<E> specification) -
Uses of BusinessComponent in org.cxbox.core.service.linkedlov
Methods in org.cxbox.core.service.linkedlov with parameters of type BusinessComponent Modifier and Type Method Description voidLinkedDictionaryService. fillRowMetaWithLinkedDictionaries(EngineFieldsMeta<?> meta, BusinessComponent bc, boolean filterValues)Set<org.cxbox.api.data.dictionary.LOV>LinkedDictionaryService. getDictionariesForField(DtoField field, BusinessComponent bc, boolean filterValues) -
Uses of BusinessComponent in org.cxbox.core.service.rowmeta
Methods in org.cxbox.core.service.rowmeta with parameters of type BusinessComponent Modifier and Type Method Description voidFieldMetaBuilder. buildIndependentMeta(FieldsMeta<T> fields, BusinessComponent bc)voidHistoricityFieldMetaBuilder. buildIndependentMeta(FieldsMeta<T> fields, BusinessComponent bc)voidFieldMetaBuilder. buildRowDependentMeta(RowDependentFieldsMeta<T> fields, BusinessComponent bc)voidHistoricityFieldMetaBuilder. buildRowDependentMeta(RowDependentFieldsMeta<T> fields, BusinessComponent bc)MetaDTORowResponseService. getExtremeResponse(RowMetaType type, org.cxbox.api.data.dto.DataResponseDTO dataDTO, BusinessComponent bc, Class<? extends FieldMetaBuilder> fieldMetaBuilder, boolean visibleOnly)MetaDTORowResponseService. getResponse(RowMetaType type, org.cxbox.api.data.dto.DataResponseDTO dataDTO, BusinessComponent bc, ActionsDTO actionDTO, Class<? extends FieldMetaBuilder> fieldMetaBuilder)MetaDTORowResponseService. getResponse(RowMetaType type, org.cxbox.api.data.dto.DataResponseDTO dataDTO, BusinessComponent bc, ResponseService<?,?> responseService)MetaDTORowResponseService. getResponse(RowMetaType type, CreateResult createResult, BusinessComponent bc, ResponseService<?,?> responseService)abstract booleanBcDisabler. isBcDisabled(BusinessComponent bc) -
Uses of BusinessComponent in org.cxbox.core.service.spec
Methods in org.cxbox.core.service.spec with parameters of type BusinessComponent Modifier and Type Method Description ObjectResponseServiceExtractor. getFieldValue(BusinessComponent bc, String fieldName)
-