Package fr.becpg.repo.entity.simulation
Class EntitySimulationServiceImpl
java.lang.Object
fr.becpg.repo.entity.simulation.EntitySimulationServiceImpl
- All Implemented Interfaces:
EntitySimulationService
@Service("simulationService")
public class EntitySimulationServiceImpl
extends Object
implements EntitySimulationService
EntitySimulationServiceImpl class.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate BeCPGMailServiceprivate EntitySimulationPlugin[]private static final org.apache.commons.logging.Logprivate org.alfresco.service.cmr.repository.NodeServiceprivate org.alfresco.service.cmr.security.PermissionServiceprivate ThreadPoolExecutorprivate org.alfresco.service.transaction.TransactionService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.alfresco.service.cmr.repository.NodeRefcreateSimulationNodeRef(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef destNodeRef) createSimulationNodeRef.org.alfresco.service.cmr.repository.NodeRefcreateSimulationNodeRefs(List<org.alfresco.service.cmr.repository.NodeRef> nodeRefs, org.alfresco.service.cmr.repository.NodeRef destNodeRef, String mode) createSimulationNodeRefs.private EntitySimulationPluginfindPlugin(String mode) voidsimuleDataListItems(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> dataListItemsNodeRefs, boolean branch) simuleDataListItems.
-
Field Details
-
logger
private static final org.apache.commons.logging.Log logger -
ASYNC_ACTION_URL_PREFIX
- See Also:
-
threadExecuter
-
transactionService
@Autowired private org.alfresco.service.transaction.TransactionService transactionService -
beCPGMailService
-
entitySimulationPlugins
-
nodeService
@Autowired private org.alfresco.service.cmr.repository.NodeService nodeService -
permissionService
@Autowired private org.alfresco.service.cmr.security.PermissionService permissionService
-
-
Constructor Details
-
EntitySimulationServiceImpl
public EntitySimulationServiceImpl()
-
-
Method Details
-
findPlugin
-
createSimulationNodeRef
public org.alfresco.service.cmr.repository.NodeRef createSimulationNodeRef(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef destNodeRef) createSimulationNodeRef.
- Specified by:
createSimulationNodeRefin interfaceEntitySimulationService- Parameters:
entityNodeRef- aNodeRefobject.destNodeRef- aNodeRefobject.- Returns:
- a
NodeRefobject.
-
simuleDataListItems
public void simuleDataListItems(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> dataListItemsNodeRefs, boolean branch) simuleDataListItems.
- Specified by:
simuleDataListItemsin interfaceEntitySimulationService- Parameters:
entityNodeRef- aNodeRefobject.dataListItemsNodeRefs- aListobject.branch- a boolean.
-
createSimulationNodeRefs
public org.alfresco.service.cmr.repository.NodeRef createSimulationNodeRefs(List<org.alfresco.service.cmr.repository.NodeRef> nodeRefs, org.alfresco.service.cmr.repository.NodeRef destNodeRef, String mode) createSimulationNodeRefs.
- Specified by:
createSimulationNodeRefsin interfaceEntitySimulationService- Parameters:
nodeRefs- aListobject.destNodeRef- aNodeRefobject.mode- aStringobject.- Returns:
- a
NodeRefobject.
-