public class TriggerServiceImpl extends Object implements TriggerService
| Constructor and Description |
|---|
TriggerServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTrigger(String user,
String space,
String page,
String spec) |
void |
firePageTriggers(String space,
String page) |
void |
fireSpaceTriggers(String space) |
List |
getPageTriggers(String space,
String page) |
List |
getSpaceTriggers(String space) |
TriggerDao |
getTriggerDao() |
Map |
getTriggerHandlers() |
List |
getUserTriggers(String user) |
List |
getUserTriggers(String user,
String space) |
List |
getUserTriggers(String user,
String space,
String page) |
void |
removeTrigger(Trigger trigger) |
void |
setTriggerDao(TriggerDao triggerDao) |
void |
setTriggerHandlers(Map triggerHandlers) |
void |
updateTrigger(Trigger trigger) |
public void fireSpaceTriggers(String space)
fireSpaceTriggers in interface TriggerServicepublic void firePageTriggers(String space, String page)
firePageTriggers in interface TriggerServicepublic void addTrigger(String user, String space, String page, String spec)
addTrigger in interface TriggerServicepublic void removeTrigger(Trigger trigger)
removeTrigger in interface TriggerServicepublic void updateTrigger(Trigger trigger)
updateTrigger in interface TriggerServicepublic List getUserTriggers(String user, String space, String page)
getUserTriggers in interface TriggerServicepublic List getUserTriggers(String user, String space)
getUserTriggers in interface TriggerServicepublic List getUserTriggers(String user)
getUserTriggers in interface TriggerServicepublic List getPageTriggers(String space, String page)
getPageTriggers in interface TriggerServicepublic List getSpaceTriggers(String space)
getSpaceTriggers in interface TriggerServicepublic TriggerDao getTriggerDao()
public void setTriggerDao(TriggerDao triggerDao)
triggerDao - The triggerDao to set.public Map getTriggerHandlers()
public void setTriggerHandlers(Map triggerHandlers)
triggerHandlers - The triggerHandlers to set.Copyright © 2003–2016 Sakai Project. All rights reserved.