public class SignupEntityProducer extends Object implements org.sakaiproject.signup.model.MeetingTypes, org.sakaiproject.entity.api.EntityProducer, org.sakaiproject.entity.api.EntityTransferrer, org.springframework.context.ApplicationContextAware
| Modifier and Type | Field and Description |
|---|---|
static String |
REFERENCE_ROOT |
static String |
SIGNUP |
| Constructor and Description |
|---|
SignupEntityProducer() |
| Modifier and Type | Method and Description |
|---|---|
String |
archive(String siteId,
Document doc,
Stack stack,
String archivePath,
List attachments) |
CopyMeetingSignupMBean |
getCopyMeetingSignupMBean() |
CreateMeetings |
getCreateMeetings() |
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.EntityManager |
getEntityManager() |
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() |
org.sakaiproject.signup.logic.SakaiFacade |
getSakaiFacade() |
org.sakaiproject.signup.logic.SignupMeetingService |
getSignupMeetingService() |
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 |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setCopyMeetingSignupMBean(CopyMeetingSignupMBean copyMeetingSignupMBean) |
void |
setCreateMeetings(CreateMeetings createMeetings) |
void |
setEntityManager(org.sakaiproject.entity.api.EntityManager entityManager) |
void |
setSakaiFacade(org.sakaiproject.signup.logic.SakaiFacade sakaiFacade) |
void |
setSignupMeetingService(org.sakaiproject.signup.logic.SignupMeetingService signupMeetingService) |
void |
transferCopyEntities(String fromContext,
String toContext,
List ids) |
void |
transferCopyEntities(String fromContext,
String toContext,
List ids,
boolean cleanup) |
boolean |
willArchiveMerge() |
public static final String SIGNUP
public static final String REFERENCE_ROOT
public void init()
public org.sakaiproject.signup.logic.SakaiFacade getSakaiFacade()
public void setSakaiFacade(org.sakaiproject.signup.logic.SakaiFacade sakaiFacade)
public org.sakaiproject.signup.logic.SignupMeetingService getSignupMeetingService()
public void setSignupMeetingService(org.sakaiproject.signup.logic.SignupMeetingService signupMeetingService)
public CopyMeetingSignupMBean getCopyMeetingSignupMBean()
public void setCopyMeetingSignupMBean(CopyMeetingSignupMBean copyMeetingSignupMBean)
public CreateMeetings getCreateMeetings()
public void setCreateMeetings(CreateMeetings createMeetings)
public org.sakaiproject.entity.api.EntityManager getEntityManager()
public void setEntityManager(org.sakaiproject.entity.api.EntityManager entityManager)
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionpublic void transferCopyEntities(String fromContext, String toContext, List ids)
transferCopyEntities in interface org.sakaiproject.entity.api.EntityTransferrerpublic String[] myToolIds()
myToolIds 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 © 2007-2016 Sakai Project. All Rights Reserved.