@Service(value="blConditionalDirectCopyTransformersManager") public class ConditionalDirectCopyTransformersManagerImpl extends Object implements org.springframework.beans.factory.BeanFactoryAware, ConditionalDirectCopyTransformersManager
ConditionalDirectCopyTransformersManager
Modifier and Type | Field and Description |
---|---|
protected org.springframework.beans.factory.config.ConfigurableBeanFactory |
beanFactory |
protected Map<String,ConditionalDirectCopyTransformMemberDto> |
enabledEntities |
protected Map<String,ConditionalDirectCopyTransformMemberDto> |
entityToPropertyMap |
Constructor and Description |
---|
ConditionalDirectCopyTransformersManagerImpl() |
Modifier and Type | Method and Description |
---|---|
ConditionalDirectCopyTransformMemberDto |
getTransformMember(String entityName)
Retrieve the direct copy transform config info
|
void |
init() |
Boolean |
isEntityEnabled(String entityName)
Based on the entity name, this method will determine if the associated conditionalProperty from the Spring configuration is true.
|
protected Boolean |
isPropertyEnabled(String propertyName) |
void |
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) |
protected Map<String,ConditionalDirectCopyTransformMemberDto> entityToPropertyMap
protected Map<String,ConditionalDirectCopyTransformMemberDto> enabledEntities
protected org.springframework.beans.factory.config.ConfigurableBeanFactory beanFactory
public ConditionalDirectCopyTransformersManagerImpl()
@PostConstruct public void init()
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) throws org.springframework.beans.BeansException
setBeanFactory
in interface org.springframework.beans.factory.BeanFactoryAware
org.springframework.beans.BeansException
public Boolean isEntityEnabled(String entityName)
ConditionalDirectCopyTransformersManager
isEntityEnabled
in interface ConditionalDirectCopyTransformersManager
public ConditionalDirectCopyTransformMemberDto getTransformMember(String entityName)
ConditionalDirectCopyTransformersManager
getTransformMember
in interface ConditionalDirectCopyTransformersManager
Copyright © 2022. All rights reserved.