Package fr.becpg.repo.report.engine
Class ReportContentServiceWrapper
java.lang.Object
fr.becpg.repo.report.engine.ReportContentServiceWrapper
- All Implemented Interfaces:
org.alfresco.service.cmr.repository.ContentService
public class ReportContentServiceWrapper
extends Object
implements org.alfresco.service.cmr.repository.ContentService
Override ou ContentReader ExporterComponent
- Version:
- $Id: $Id
- Author:
- matthieu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.alfresco.service.cmr.repository.ContentServiceprivate EntityReportServiceprivate static org.apache.commons.logging.Logprivate org.alfresco.service.cmr.repository.NodeServiceprivate org.alfresco.service.transaction.TransactionService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.alfresco.service.cmr.repository.ContentReadergetRawReader(String contentUrl) org.alfresco.service.cmr.repository.ContentReadergetReader(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName propertyQName) longlongorg.alfresco.service.cmr.repository.ContentWriterorg.alfresco.service.cmr.repository.ContentWritergetWriter(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName propertyQName, boolean update) booleanbooleanisContentDirectUrlEnabled(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName propertyQName) org.alfresco.service.cmr.repository.DirectAccessUrlrequestContentDirectUrl(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName propertyQName, boolean attachment, Long validFor) org.alfresco.service.cmr.repository.DirectAccessUrlrequestContentDirectUrl(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName propertyQName, boolean attachment, Long validFor, String fileName) voidsetContentService(org.alfresco.service.cmr.repository.ContentService contentService) Setter for the fieldcontentService.voidsetEntityReportService(EntityReportService entityReportService) Setter for the fieldentityReportService.voidsetNodeService(org.alfresco.service.cmr.repository.NodeService nodeService) Setter for the fieldnodeService.voidsetTransactionService(org.alfresco.service.transaction.TransactionService transactionService) Setter for the fieldtransactionService.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.alfresco.service.cmr.repository.ContentService
getStorageProperties, isContentDirectUrlEnabled, requestContentDirectUrl, requestContentDirectUrl, requestContentDirectUrl, requestRestoreContentFromArchive, requestSendContentToArchive
-
Field Details
-
logger
private static org.apache.commons.logging.Log logger -
contentService
private org.alfresco.service.cmr.repository.ContentService contentService -
entityReportService
-
nodeService
private org.alfresco.service.cmr.repository.NodeService nodeService -
transactionService
private org.alfresco.service.transaction.TransactionService transactionService
-
-
Constructor Details
-
ReportContentServiceWrapper
public ReportContentServiceWrapper()
-
-
Method Details
-
setContentService
public void setContentService(org.alfresco.service.cmr.repository.ContentService contentService) Setter for the field
contentService.- Parameters:
contentService- aContentServiceobject.
-
setEntityReportService
Setter for the field
entityReportService.- Parameters:
entityReportService- aEntityReportServiceobject.
-
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService) Setter for the field
nodeService.- Parameters:
nodeService- aNodeServiceobject.
-
setTransactionService
public void setTransactionService(org.alfresco.service.transaction.TransactionService transactionService) Setter for the field
transactionService.- Parameters:
transactionService- aTransactionServiceobject.
-
getStoreTotalSpace
public long getStoreTotalSpace()- Specified by:
getStoreTotalSpacein interfaceorg.alfresco.service.cmr.repository.ContentService
-
getStoreFreeSpace
public long getStoreFreeSpace()- Specified by:
getStoreFreeSpacein interfaceorg.alfresco.service.cmr.repository.ContentService
-
getRawReader
- Specified by:
getRawReaderin interfaceorg.alfresco.service.cmr.repository.ContentService
-
getReader
public org.alfresco.service.cmr.repository.ContentReader getReader(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName propertyQName) throws org.alfresco.service.cmr.repository.InvalidNodeRefException, org.alfresco.service.cmr.dictionary.InvalidTypeException - Specified by:
getReaderin interfaceorg.alfresco.service.cmr.repository.ContentService- Throws:
org.alfresco.service.cmr.repository.InvalidNodeRefExceptionorg.alfresco.service.cmr.dictionary.InvalidTypeException
-
getWriter
public org.alfresco.service.cmr.repository.ContentWriter getWriter(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName propertyQName, boolean update) throws org.alfresco.service.cmr.repository.InvalidNodeRefException, org.alfresco.service.cmr.dictionary.InvalidTypeException - Specified by:
getWriterin interfaceorg.alfresco.service.cmr.repository.ContentService- Throws:
org.alfresco.service.cmr.repository.InvalidNodeRefExceptionorg.alfresco.service.cmr.dictionary.InvalidTypeException
-
getTempWriter
public org.alfresco.service.cmr.repository.ContentWriter getTempWriter()- Specified by:
getTempWriterin interfaceorg.alfresco.service.cmr.repository.ContentService
-
isContentDirectUrlEnabled
public boolean isContentDirectUrlEnabled()- Specified by:
isContentDirectUrlEnabledin interfaceorg.alfresco.service.cmr.repository.ContentService
-
isContentDirectUrlEnabled
public boolean isContentDirectUrlEnabled(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName propertyQName) - Specified by:
isContentDirectUrlEnabledin interfaceorg.alfresco.service.cmr.repository.ContentService
-
requestContentDirectUrl
public org.alfresco.service.cmr.repository.DirectAccessUrl requestContentDirectUrl(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName propertyQName, boolean attachment, Long validFor) - Specified by:
requestContentDirectUrlin interfaceorg.alfresco.service.cmr.repository.ContentService
-
requestContentDirectUrl
public org.alfresco.service.cmr.repository.DirectAccessUrl requestContentDirectUrl(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName propertyQName, boolean attachment, Long validFor, String fileName) - Specified by:
requestContentDirectUrlin interfaceorg.alfresco.service.cmr.repository.ContentService
-