org.sakaiproject.sitestats.impl.report
Class ReportDefEntityProvider

java.lang.Object
  extended by org.sakaiproject.sitestats.impl.report.ReportDefEntityProvider
All Implemented Interfaces:
org.sakaiproject.entitybroker.collector.AutoRegister, org.sakaiproject.entitybroker.entityprovider.capabilities.AutoRegisterEntityProvider, org.sakaiproject.entitybroker.entityprovider.capabilities.Resolvable, org.sakaiproject.entitybroker.entityprovider.CoreEntityProvider, org.sakaiproject.entitybroker.entityprovider.EntityProvider

public class ReportDefEntityProvider
extends Object
implements org.sakaiproject.entitybroker.entityprovider.capabilities.AutoRegisterEntityProvider, org.sakaiproject.entitybroker.entityprovider.CoreEntityProvider, org.sakaiproject.entitybroker.entityprovider.capabilities.Resolvable


Field Summary
static String IMPORTEXPORT_CURRENT_VERSION
           
static String IMPORTEXPORT_DEFAULT_ENCODING
           
static String LABEL
           
static String PREFIX
           
static String REFERENCE_ROOT
           
 
Constructor Summary
ReportDefEntityProvider()
           
 
Method Summary
 boolean entityExists(String id)
           
 String exportData(String reference, org.sakaiproject.entitybroker.entityprovider.search.Search search, OutputStream data, boolean destructive, Map<String,Object> params)
           
 Object getEntity(org.sakaiproject.entitybroker.EntityReference ref)
           
 String getEntityPrefix()
           
 String[] importData(String reference, InputStream data, String encodingKey, Map<String,Object> params)
           
 void setDeveloperHelperService(org.sakaiproject.entitybroker.DeveloperHelperService developerHelperService)
           
 void setReportManager(ReportManager reportManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PREFIX

public static final String PREFIX
See Also:
Constant Field Values

LABEL

public static final String LABEL
See Also:
Constant Field Values

REFERENCE_ROOT

public static final String REFERENCE_ROOT
See Also:
Constant Field Values

IMPORTEXPORT_CURRENT_VERSION

public static final String IMPORTEXPORT_CURRENT_VERSION
See Also:
Constant Field Values

IMPORTEXPORT_DEFAULT_ENCODING

public static final String IMPORTEXPORT_DEFAULT_ENCODING
See Also:
Constant Field Values
Constructor Detail

ReportDefEntityProvider

public ReportDefEntityProvider()
Method Detail

setReportManager

public void setReportManager(ReportManager reportManager)

setDeveloperHelperService

public void setDeveloperHelperService(org.sakaiproject.entitybroker.DeveloperHelperService developerHelperService)

getEntityPrefix

public String getEntityPrefix()
Specified by:
getEntityPrefix in interface org.sakaiproject.entitybroker.entityprovider.EntityProvider

entityExists

public boolean entityExists(String id)
Specified by:
entityExists in interface org.sakaiproject.entitybroker.entityprovider.CoreEntityProvider

getEntity

public Object getEntity(org.sakaiproject.entitybroker.EntityReference ref)
Specified by:
getEntity in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Resolvable

importData

public String[] importData(String reference,
                           InputStream data,
                           String encodingKey,
                           Map<String,Object> params)

exportData

public String exportData(String reference,
                         org.sakaiproject.entitybroker.entityprovider.search.Search search,
                         OutputStream data,
                         boolean destructive,
                         Map<String,Object> params)


Copyright © 2006-2012 Universidade Fernando Pessoa. All Rights Reserved.