Interface Plugin
-
- All Known Implementing Classes:
InMemoryTicketerPlugin
,JiraTicketerPlugin
,NullTicketerPlugin
,OSGiBasedTicketerPlugin
,Otrs31TicketerPlugin
,OtrsTicketerPlugin
,RemedyTicketerPlugin
,RtTicketerPlugin
,TsrmTicketerPlugin
public interface Plugin
OpenNMS Trouble Ticket Plugin API- Author:
- Mathew Brozowski, David Hustace
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Ticket
get(String ticketId)
DAO like get method to be implemented by HelpDesk specific plugin.void
saveOrUpdate(Ticket ticket)
DAO like saveOrUpdate method to be implemented by HelpDesk specific plugin.
-
-
-
Method Detail
-
get
Ticket get(String ticketId) throws PluginException
DAO like get method to be implemented by HelpDesk specific plugin.- Parameters:
ticketId
- aString
object.- Returns:
- a
Ticket
object. - Throws:
PluginException
- if any.
-
saveOrUpdate
void saveOrUpdate(Ticket ticket) throws PluginException
DAO like saveOrUpdate method to be implemented by HelpDesk specific plugin.- Parameters:
ticket
- aTicket
object.- Throws:
PluginException
- if any.
-
-