com.alarmpoint.integrations.nnmi.mg
Class HPNNMIQueryObject

java.lang.Object
  extended by com.alarmpoint.integrations.nnmi.mg.HPNNMIQueryObject

public class HPNNMIQueryObject
extends java.lang.Object

Query object holds the QueryFields. NNMi uses Filters for searching its WS. This query object is used to store and construct a set of filters based on the QueryFields.

Author:
amagi

Constructor Summary
HPNNMIQueryObject()
           
HPNNMIQueryObject(java.lang.String script)
           
 
Method Summary
 void addField(HPNNMIQueryField newField)
           
 java.util.List<HPNNMIQueryField> getFields()
           
 IncidentBeanServiceStub.Filter getFilter()
           
 java.lang.String getScript()
           
 void setFields(java.util.List<HPNNMIQueryField> fields)
           
 void setScript(java.lang.String script)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HPNNMIQueryObject

public HPNNMIQueryObject()

HPNNMIQueryObject

public HPNNMIQueryObject(java.lang.String script)
Method Detail

getFields

public java.util.List<HPNNMIQueryField> getFields()

setFields

public void setFields(java.util.List<HPNNMIQueryField> fields)

addField

public void addField(HPNNMIQueryField newField)

getFilter

public IncidentBeanServiceStub.Filter getFilter()

getScript

public java.lang.String getScript()
Returns:
the script

setScript

public void setScript(java.lang.String script)
Parameters:
script - the script to set