org.opennms.api.integration.ticketing
Interface Plugin

All Known Implementing Classes:
NullTicketerPlugin, OtrsTicketerPlugin, RtTicketerPlugin

public interface Plugin

OpenNMS Trouble Ticket Plugin API

Version:
$Id: $
Author:
Mathew Brozowski, David Hustace, Mathew Brozowski, David Hustace

Method Summary
 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 - a String 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 - a Ticket object.
Throws:
PluginException - if any.


Copyright © 2011. All Rights Reserved.