org.sakaiproject.sitestats.impl.report
Class ReportDefEntityProducer
java.lang.Object
org.sakaiproject.sitestats.impl.report.ReportDefEntityProducer
- All Implemented Interfaces:
- org.sakaiproject.entity.api.EntityProducer, org.sakaiproject.entity.api.EntityTransferrer
public class ReportDefEntityProducer
- extends Object
- implements org.sakaiproject.entity.api.EntityProducer, org.sakaiproject.entity.api.EntityTransferrer
|
Method Summary |
String |
archive(String siteId,
Document doc,
Stack stack,
String archivePath,
List attachments)
|
org.sakaiproject.entity.api.Entity |
getEntity(org.sakaiproject.entity.api.Reference ref)
|
Collection |
getEntityAuthzGroups(org.sakaiproject.entity.api.Reference ref,
String userId)
|
String |
getEntityDescription(org.sakaiproject.entity.api.Reference ref)
|
org.sakaiproject.entity.api.ResourceProperties |
getEntityResourceProperties(org.sakaiproject.entity.api.Reference ref)
|
String |
getEntityUrl(org.sakaiproject.entity.api.Reference ref)
|
org.sakaiproject.entity.api.HttpAccess |
getHttpAccess()
|
String |
getLabel()
|
void |
init()
|
String |
merge(String siteId,
Element root,
String archivePath,
String fromSiteId,
Map attachmentNames,
Map userIdTrans,
Set userListAllowImport)
|
String[] |
myToolIds()
|
boolean |
parseEntityReference(String reference,
org.sakaiproject.entity.api.Reference ref)
|
void |
setReportManager(ReportManager reportManager)
|
void |
transferCopyEntities(String fromContext,
String toContext,
List ids)
|
void |
transferCopyEntities(String fromContext,
String toContext,
List ids,
boolean cleanup)
|
boolean |
willArchiveMerge()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReportDefEntityProducer
public ReportDefEntityProducer()
init
public void init()
setReportManager
public void setReportManager(ReportManager reportManager)
myToolIds
public String[] myToolIds()
- Specified by:
myToolIds in interface org.sakaiproject.entity.api.EntityTransferrer
transferCopyEntities
public void transferCopyEntities(String fromContext,
String toContext,
List ids)
- Specified by:
transferCopyEntities in interface org.sakaiproject.entity.api.EntityTransferrer
transferCopyEntities
public void transferCopyEntities(String fromContext,
String toContext,
List ids,
boolean cleanup)
- Specified by:
transferCopyEntities in interface org.sakaiproject.entity.api.EntityTransferrer
getLabel
public String getLabel()
- Specified by:
getLabel in interface org.sakaiproject.entity.api.EntityProducer
willArchiveMerge
public boolean willArchiveMerge()
- Specified by:
willArchiveMerge in interface org.sakaiproject.entity.api.EntityProducer
archive
public String archive(String siteId,
Document doc,
Stack stack,
String archivePath,
List attachments)
- Specified by:
archive in interface org.sakaiproject.entity.api.EntityProducer
merge
public String merge(String siteId,
Element root,
String archivePath,
String fromSiteId,
Map attachmentNames,
Map userIdTrans,
Set userListAllowImport)
- Specified by:
merge in interface org.sakaiproject.entity.api.EntityProducer
parseEntityReference
public boolean parseEntityReference(String reference,
org.sakaiproject.entity.api.Reference ref)
- Specified by:
parseEntityReference in interface org.sakaiproject.entity.api.EntityProducer
getEntityDescription
public String getEntityDescription(org.sakaiproject.entity.api.Reference ref)
- Specified by:
getEntityDescription in interface org.sakaiproject.entity.api.EntityProducer
getEntityResourceProperties
public org.sakaiproject.entity.api.ResourceProperties getEntityResourceProperties(org.sakaiproject.entity.api.Reference ref)
- Specified by:
getEntityResourceProperties in interface org.sakaiproject.entity.api.EntityProducer
getEntity
public org.sakaiproject.entity.api.Entity getEntity(org.sakaiproject.entity.api.Reference ref)
- Specified by:
getEntity in interface org.sakaiproject.entity.api.EntityProducer
getEntityUrl
public String getEntityUrl(org.sakaiproject.entity.api.Reference ref)
- Specified by:
getEntityUrl in interface org.sakaiproject.entity.api.EntityProducer
getEntityAuthzGroups
public Collection getEntityAuthzGroups(org.sakaiproject.entity.api.Reference ref,
String userId)
- Specified by:
getEntityAuthzGroups in interface org.sakaiproject.entity.api.EntityProducer
getHttpAccess
public org.sakaiproject.entity.api.HttpAccess getHttpAccess()
- Specified by:
getHttpAccess in interface org.sakaiproject.entity.api.EntityProducer
Copyright © 2006-2012 Universidade Fernando Pessoa. All Rights Reserved.