Package org.opennms.web.nodelabel
Class NodeLabelChangeServlet
- java.lang.Object
- 
- javax.servlet.GenericServlet
- 
- javax.servlet.http.HttpServlet
- 
- org.opennms.web.nodelabel.NodeLabelChangeServlet
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- javax.servlet.Servlet,- javax.servlet.ServletConfig
 
 public class NodeLabelChangeServlet extends javax.servlet.http.HttpServletChanges the label of a node, throws an event signaling that change, and then redirects the user to a web page displaying that node's details.- Author:
- Larry Karnowski, OpenNMS
- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected EventProxyproxy
 - 
Constructor SummaryConstructors Constructor Description NodeLabelChangeServlet()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)voidinit()initprotected voidsendLabelChangeEvent(int nodeId, NodeLabel oldNodeLabel, NodeLabel newNodeLabel)sendLabelChangeEvent- 
Methods inherited from class javax.servlet.http.HttpServletdoDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
- 
 
- 
- 
- 
Field Detail- 
proxyprotected EventProxy proxy 
 
- 
 - 
Method Detail- 
initpublic void init() throws javax.servlet.ServletExceptioninit - Overrides:
- initin class- javax.servlet.GenericServlet
- Throws:
- javax.servlet.ServletException- if any.
 
 - 
doPostpublic void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException- Overrides:
- doPostin class- javax.servlet.http.HttpServlet
- Throws:
- javax.servlet.ServletException
- java.io.IOException
 
 - 
sendLabelChangeEventprotected void sendLabelChangeEvent(int nodeId, NodeLabel oldNodeLabel, NodeLabel newNodeLabel) throws EventProxyExceptionsendLabelChangeEvent - Parameters:
- nodeId- a int.
- oldNodeLabel- a- org.opennms.netmgt.utils.NodeLabelJDBCImplobject.
- newNodeLabel- a- org.opennms.netmgt.utils.NodeLabelJDBCImplobject.
- Throws:
- EventProxyException- if any.
 
 
- 
 
-