Package fr.becpg.repo.entity.impl
Class EntityFormatServiceImpl
java.lang.Object
fr.becpg.repo.entity.impl.EntityFormatServiceImpl
- All Implemented Interfaces:
EntityFormatService
@Service("entityFormatService")
public class EntityFormatServiceImpl
extends Object
implements EntityFormatService
EntityFormatServiceImpl class.
- Author:
- matthieu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.alfresco.service.cmr.repository.ContentServiceprivate org.alfresco.service.cmr.repository.NodeServiceprotected EntityListDAOprivate org.alfresco.service.cmr.view.ExporterServiceprivate static final org.apache.commons.logging.Logprotected org.alfresco.service.namespace.NamespaceServiceprivate RemoteEntityServiceprotected org.alfresco.repo.model.Repositoryprotected org.alfresco.service.cmr.rule.RuleService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidconvertEntityToJsonFormat(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) private voidconvertEntityToNodeFormat(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) voidconvertToFormat(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, BeCPGModel.EntityFormat targetFormat) convertToFormat.voidcreateOrUpdateEntityFromJson(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, String entityJson) createOrUpdateEntityFromJson.generateEntityData(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, BeCPGModel.EntityFormat toFormat) generateEntityData.generateEntityData(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, BeCPGModel.EntityFormat toFormat, Map<String, Object> extraParams) generateEntityData.getEntityData(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) getEntityData.getEntityFormat(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) getEntityFormat.private voidremoveEntityDatalists(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) voidupdateEntityFormat(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, BeCPGModel.EntityFormat format, String data) updateEntityFormat.
-
Field Details
-
dbNodeService
@Autowired @Qualifier("mtAwareNodeService") private org.alfresco.service.cmr.repository.NodeService dbNodeService -
entityListDAO
-
remoteEntityService
-
contentService
@Autowired protected org.alfresco.service.cmr.repository.ContentService contentService -
namespaceService
@Autowired protected org.alfresco.service.namespace.NamespaceService namespaceService -
exporterService
@Autowired @Qualifier("exporterComponent") private org.alfresco.service.cmr.view.ExporterService exporterService -
repositoryHelper
@Autowired protected org.alfresco.repo.model.Repository repositoryHelper -
ruleService
@Autowired protected org.alfresco.service.cmr.rule.RuleService ruleService -
logger
private static final org.apache.commons.logging.Log logger
-
-
Constructor Details
-
EntityFormatServiceImpl
public EntityFormatServiceImpl()
-
-
Method Details
-
generateEntityData
public String generateEntityData(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, BeCPGModel.EntityFormat toFormat) generateEntityData.
- Specified by:
generateEntityDatain interfaceEntityFormatService- Parameters:
entityNodeRef- aNodeRefobjecttoFormat- aBeCPGModel.EntityFormatobject- Returns:
- a
Stringobject
-
generateEntityData
public String generateEntityData(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, BeCPGModel.EntityFormat toFormat, Map<String, Object> extraParams) generateEntityData.
- Specified by:
generateEntityDatain interfaceEntityFormatService- Parameters:
entityNodeRef- aNodeRefobjecttoFormat- aBeCPGModel.EntityFormatobjectextraParams- aMapobject- Returns:
- a
Stringobject
-
convertToFormat
public void convertToFormat(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, BeCPGModel.EntityFormat targetFormat) convertToFormat.
- Specified by:
convertToFormatin interfaceEntityFormatService- Parameters:
entityNodeRef- aNodeRefobjecttargetFormat- aBeCPGModel.EntityFormatobject
-
convertEntityToJsonFormat
private void convertEntityToJsonFormat(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) -
removeEntityDatalists
private void removeEntityDatalists(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) -
convertEntityToNodeFormat
private void convertEntityToNodeFormat(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) -
createOrUpdateEntityFromJson
public void createOrUpdateEntityFromJson(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, String entityJson) createOrUpdateEntityFromJson.
- Specified by:
createOrUpdateEntityFromJsonin interfaceEntityFormatService- Parameters:
entityNodeRef- aNodeRefobjectentityJson- aStringobject
-
updateEntityFormat
public void updateEntityFormat(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, BeCPGModel.EntityFormat format, String data) updateEntityFormat.
- Specified by:
updateEntityFormatin interfaceEntityFormatService- Parameters:
entityNodeRef- aNodeRefobjectformat- aBeCPGModel.EntityFormatobjectdata- aStringobject
-
getEntityData
getEntityData.
- Specified by:
getEntityDatain interfaceEntityFormatService- Parameters:
entityNodeRef- aNodeRefobject- Returns:
- a
Stringobject
-
getEntityFormat
getEntityFormat.
- Specified by:
getEntityFormatin interfaceEntityFormatService- Parameters:
entityNodeRef- aNodeRefobject- Returns:
- a
Stringobject
-