Package org.cxbox.meta.metafieldsecurity
Class AnySourceBcUtils
java.lang.Object
org.cxbox.meta.metafieldsecurity.BcUtils
org.cxbox.meta.metafieldsecurity.AnySourceBcUtils
- All Implemented Interfaces:
ExtendedDtoFieldLevelSecurityService
-
Constructor Summary
ConstructorsConstructorDescriptionAnySourceBcUtils(InnerBcTypeAware innerBcTypeAware, MetaRepository metaRepository, WidgetUtils widgetUtils, BcRegistry bcRegistry, DTOSecurityUtils dtoSecurityUtils, BcHierarchyAware bcHierarchyAware, ResponsibilitiesService responsibilitiesService, SessionService sessionService, Optional<List<IRequiredFieldsSupplier>> requiredFieldsSuppliersm, AnySourceBcTypeAware anySourceBcTypeAware) -
Method Summary
Modifier and TypeMethodDescriptiongetDtoFields(org.cxbox.api.data.BcIdentifier bcIdentifier) Returns a set of dto fields (DtoField) for the given business componentMethods inherited from class org.cxbox.meta.metafieldsecurity.BcUtils
getBcFieldsForCurrentScreen, getCurrentScreenViews, getDtoFieldsAvailableOnCurrentScreen, getViews, invalidateFieldCache
-
Constructor Details
-
AnySourceBcUtils
public AnySourceBcUtils(InnerBcTypeAware innerBcTypeAware, MetaRepository metaRepository, WidgetUtils widgetUtils, BcRegistry bcRegistry, DTOSecurityUtils dtoSecurityUtils, BcHierarchyAware bcHierarchyAware, ResponsibilitiesService responsibilitiesService, SessionService sessionService, Optional<List<IRequiredFieldsSupplier>> requiredFieldsSuppliersm, AnySourceBcTypeAware anySourceBcTypeAware)
-
-
Method Details
-
getDtoFields
public <D extends org.cxbox.api.data.dto.DataResponseDTO> Set<DtoField<D,?>> getDtoFields(org.cxbox.api.data.BcIdentifier bcIdentifier) Returns a set of dto fields (DtoField) for the given business component- Overrides:
getDtoFieldsin classBcUtils
-