Package fr.becpg.repo.jscript
Class PDFScriptHelper
java.lang.Object
org.alfresco.repo.processor.BaseProcessorExtension
org.alfresco.repo.jscript.BaseScopableProcessorExtension
fr.becpg.repo.jscript.PDFScriptHelper
- All Implemented Interfaces:
org.alfresco.processor.ProcessorExtension,org.alfresco.repo.jscript.Scopeable
public class PDFScriptHelper
extends org.alfresco.repo.jscript.BaseScopableProcessorExtension
PDFScriptHelper class.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.alfresco.service.cmr.repository.ContentServiceprivate org.alfresco.service.cmr.dictionary.DictionaryServiceprivate static final Stringprivate static org.apache.commons.logging.Logprivate org.alfresco.service.cmr.repository.NodeService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.alfresco.repo.jscript.ScriptNodeappendPDF(org.alfresco.repo.jscript.ScriptNode targetPDFNode, org.alfresco.repo.jscript.ScriptNode toAppendPDFNode) appendPDF.private org.alfresco.service.cmr.repository.ContentReadergetReader(org.alfresco.service.cmr.repository.NodeRef nodeRef) private voidsaveMergedPDF(org.alfresco.repo.jscript.ScriptNode targetPDFNode, File mergedPDFFile) voidsetContentService(org.alfresco.service.cmr.repository.ContentService contentService) Setter for the fieldcontentService.voidsetDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService) Setter for the fielddictionaryService.voidsetNodeService(org.alfresco.service.cmr.repository.NodeService nodeService) Setter for the fieldnodeService.Methods inherited from class org.alfresco.repo.jscript.BaseScopableProcessorExtension
getScope, setScopeMethods inherited from class org.alfresco.repo.processor.BaseProcessorExtension
getExtensionName, register, setExtensionName, setProcessor
-
Field Details
-
FILE_MIMETYPE
- See Also:
-
nodeService
private org.alfresco.service.cmr.repository.NodeService nodeService -
contentService
private org.alfresco.service.cmr.repository.ContentService contentService -
dictionaryService
private org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService -
logger
private static org.apache.commons.logging.Log logger
-
-
Constructor Details
-
PDFScriptHelper
public PDFScriptHelper()
-
-
Method Details
-
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService) Setter for the field
nodeService.- Parameters:
nodeService- aNodeServiceobject.
-
setContentService
public void setContentService(org.alfresco.service.cmr.repository.ContentService contentService) Setter for the field
contentService.- Parameters:
contentService- aContentServiceobject.
-
setDictionaryService
public void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService) Setter for the field
dictionaryService.- Parameters:
dictionaryService- aDictionaryServiceobject.
-
appendPDF
public org.alfresco.repo.jscript.ScriptNode appendPDF(org.alfresco.repo.jscript.ScriptNode targetPDFNode, org.alfresco.repo.jscript.ScriptNode toAppendPDFNode) appendPDF.
- Parameters:
targetPDFNode- aScriptNodeobject.toAppendPDFNode- aScriptNodeobject.- Returns:
- a
ScriptNodeobject.
-
saveMergedPDF
-
getReader
private org.alfresco.service.cmr.repository.ContentReader getReader(org.alfresco.service.cmr.repository.NodeRef nodeRef)
-