public class ReportDefEntityProducer extends Object implements org.sakaiproject.entity.api.EntityProducer, org.sakaiproject.entity.api.EntityTransferrer
| Constructor and Description |
|---|
ReportDefEntityProducer() |
| Modifier and Type | Method and Description |
|---|---|
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(org.sakaiproject.sitestats.api.report.ReportManager reportManager) |
void |
transferCopyEntities(String fromContext,
String toContext,
List ids) |
void |
transferCopyEntities(String fromContext,
String toContext,
List ids,
boolean cleanup) |
boolean |
willArchiveMerge() |
public void init()
public void setReportManager(org.sakaiproject.sitestats.api.report.ReportManager reportManager)
public String[] myToolIds()
myToolIds in interface org.sakaiproject.entity.api.EntityTransferrerpublic void transferCopyEntities(String fromContext, String toContext, List ids)
transferCopyEntities in interface org.sakaiproject.entity.api.EntityTransferrerpublic void transferCopyEntities(String fromContext, String toContext, List ids, boolean cleanup)
transferCopyEntities in interface org.sakaiproject.entity.api.EntityTransferrerpublic String getLabel()
getLabel in interface org.sakaiproject.entity.api.EntityProducerpublic boolean willArchiveMerge()
willArchiveMerge in interface org.sakaiproject.entity.api.EntityProducerpublic String archive(String siteId, Document doc, Stack stack, String archivePath, List attachments)
archive in interface org.sakaiproject.entity.api.EntityProducerpublic String merge(String siteId, Element root, String archivePath, String fromSiteId, Map attachmentNames, Map userIdTrans, Set userListAllowImport)
merge in interface org.sakaiproject.entity.api.EntityProducerpublic boolean parseEntityReference(String reference, org.sakaiproject.entity.api.Reference ref)
parseEntityReference in interface org.sakaiproject.entity.api.EntityProducerpublic String getEntityDescription(org.sakaiproject.entity.api.Reference ref)
getEntityDescription in interface org.sakaiproject.entity.api.EntityProducerpublic org.sakaiproject.entity.api.ResourceProperties getEntityResourceProperties(org.sakaiproject.entity.api.Reference ref)
getEntityResourceProperties in interface org.sakaiproject.entity.api.EntityProducerpublic org.sakaiproject.entity.api.Entity getEntity(org.sakaiproject.entity.api.Reference ref)
getEntity in interface org.sakaiproject.entity.api.EntityProducerpublic String getEntityUrl(org.sakaiproject.entity.api.Reference ref)
getEntityUrl in interface org.sakaiproject.entity.api.EntityProducerpublic Collection getEntityAuthzGroups(org.sakaiproject.entity.api.Reference ref, String userId)
getEntityAuthzGroups in interface org.sakaiproject.entity.api.EntityProducerpublic org.sakaiproject.entity.api.HttpAccess getHttpAccess()
getHttpAccess in interface org.sakaiproject.entity.api.EntityProducerCopyright © 2006-2014 Universidade Fernando Pessoa. All Rights Reserved.