@Transactional
public interface TicketerServiceLayer
| Modifier and Type | Method and Description | 
|---|---|
void | 
cancelTicketForAlarm(int alarmId,
                    String ticketId)
Implement to manage canceling of tickets through registered plugin. 
 | 
void | 
closeTicketForAlarm(int alarmId,
                   String ticketId)
Implement to manage closing of tickets through registered plugin. 
 | 
void | 
createTicketForAlarm(int alarmId,
                    Map<String,String> attributes)
Implement to manage creation of tickets through registered plugin. 
 | 
void | 
reloadTicketer()
Implement to reload ticketer when requested. 
 | 
void | 
setTicketerPlugin(Plugin ticketerPlugin)
Set the ticketer plugin. 
 | 
void | 
updateTicketForAlarm(int alarmId,
                    String ticketId)
Implement to manage updating of tickets through registered plugin. 
 | 
void createTicketForAlarm(int alarmId,
                          Map<String,String> attributes)
alarmId - a int.void updateTicketForAlarm(int alarmId,
                          String ticketId)
alarmId - a int.ticketId - a String object.void closeTicketForAlarm(int alarmId,
                         String ticketId)
alarmId - a int.ticketId - a String object.void cancelTicketForAlarm(int alarmId,
                          String ticketId)
alarmId - a int.ticketId - a String object.void reloadTicketer()
void setTicketerPlugin(Plugin ticketerPlugin)
Copyright © 2020. All rights reserved.