org.opennms.web.asset
Class ImportAssetsServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.opennms.web.asset.ImportAssetsServlet
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class ImportAssetsServlet
extends javax.servlet.http.HttpServlet

ImportAssetsServlet class.

Since:
1.8.1
Version:
$Id: $
Author:
Lawrence Karnowski, Benjamin Reed, OpenNMS, Lawrence Karnowski, Benjamin Reed, OpenNMS, Lawrence Karnowski, Benjamin Reed, OpenNMS
See Also:
Serialized Form

Field Summary
protected  AssetModel model
           
protected  String redirectSuccess
          The URL to redirect the client to in case of success.
 
Constructor Summary
ImportAssetsServlet()
           
 
Method Summary
 List<Asset> decodeAssetsText(String text)
          decodeAssetsText
 void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           Acknowledge the events specified in the POST and then redirect the client to an appropriate URL for display.
 List<Integer> getCurrentAssetNodesList()
          getCurrentAssetNodesList
 void init()
          Looks up the redirect.success parameter in the servlet's configuration.
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

redirectSuccess

protected String redirectSuccess
The URL to redirect the client to in case of success.


model

protected AssetModel model
Constructor Detail

ImportAssetsServlet

public ImportAssetsServlet()
Method Detail

init

public void init()
          throws javax.servlet.ServletException
Looks up the redirect.success parameter in the servlet's configuration. If not present, this servlet will throw an exception so it will be marked unavailable.

Overrides:
init in class javax.servlet.GenericServlet
Throws:
javax.servlet.ServletException - if any.

doPost

public void doPost(javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response)
            throws javax.servlet.ServletException,
                   IOException
Acknowledge the events specified in the POST and then redirect the client to an appropriate URL for display.

Overrides:
doPost in class javax.servlet.http.HttpServlet
Throws:
javax.servlet.ServletException
IOException

decodeAssetsText

public List<Asset> decodeAssetsText(String text)
                             throws org.opennms.web.asset.ImportAssetsServlet.AssetException

decodeAssetsText

Parameters:
text - a String object.
Returns:
a List object.
Throws:
org.opennms.web.asset.ImportAssetsServlet.AssetException - if any.

getCurrentAssetNodesList

public List<Integer> getCurrentAssetNodesList()
                                       throws SQLException

getCurrentAssetNodesList

Returns:
a List object.
Throws:
SQLException - if any.


Copyright © 2011. All Rights Reserved.