public class InMemoryTriggerDao extends AbstractInMemoryDao<Trigger> implements TriggerDao
TriggerDao
.SEPARATOR
Constructor and Description |
---|
InMemoryTriggerDao() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
createTrigger(java.lang.String triggerGroup,
Trigger trigger) |
void |
deleteTrigger(java.lang.String triggerGroup,
Trigger trigger) |
Trigger |
getTrigger(java.lang.String triggerId) |
java.util.List<Trigger> |
getTriggers() |
java.util.List<Trigger> |
getTriggers(java.lang.String triggerGroup) |
void |
updateTrigger(Trigger trigger) |
create, createId, delete, extractGroupFromId, list, list, list, read, update
public java.lang.String createTrigger(java.lang.String triggerGroup, Trigger trigger)
createTrigger
in interface TriggerDao
triggerGroup
- trigger
- public Trigger getTrigger(java.lang.String triggerId)
getTrigger
in interface TriggerDao
triggerId
- public void updateTrigger(Trigger trigger)
updateTrigger
in interface TriggerDao
trigger
- public void deleteTrigger(java.lang.String triggerGroup, Trigger trigger)
deleteTrigger
in interface TriggerDao
triggerGroup
- trigger
- public java.util.List<Trigger> getTriggers(java.lang.String triggerGroup)
getTriggers
in interface TriggerDao
triggerGroup
- public java.util.List<Trigger> getTriggers()
getTriggers
in interface TriggerDao