public class RtTicketerPlugin extends Object implements Plugin
| Constructor and Description | 
|---|
RtTicketerPlugin()
Constructor for RtTicketerPlugin. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Ticket | 
get(String ticketId)
DAO like get method to be implemented by HelpDesk specific
 plugin. 
 | 
String | 
openNMSToRTState(Ticket.State state)
Convenience method for converting OpenNMS enumerated ticket states to
 RT status. 
 | 
Ticket.State | 
rtToOpenNMSState(String rtStatus)
Convenience method for converting RT ticket Status to 
 OpenNMS enumerated ticket states. 
 | 
void | 
saveOrUpdate(Ticket newTicket)
DAO like saveOrUpdate method to be implemented by HelpDesk specific
 plugin. 
 | 
void | 
setPassword(String password)
setPassword 
 | 
void | 
setUser(String user)
setUser 
 | 
public Ticket get(String ticketId) throws PluginException
get in interface PluginticketId - a String object.Ticket object.PluginException - if any.public void saveOrUpdate(Ticket newTicket) throws PluginException
saveOrUpdate in interface PluginnewTicket - a Ticket object.PluginException - if any.public String openNMSToRTState(Ticket.State state)
state - a valid org.opennms.netmgt.ticketd.Ticket.State.public Ticket.State rtToOpenNMSState(String rtStatus)
rtStatus - a valid RT status stringorg.opennms.netmgt.ticketd.Ticket.StateCopyright © 2021. All rights reserved.