Class RequisitionInterface
- java.lang.Object
-
- org.opennms.netmgt.provision.persist.requisition.RequisitionInterface
-
- All Implemented Interfaces:
java.lang.Comparable<RequisitionInterface>
public class RequisitionInterface extends java.lang.Object implements java.lang.Comparable<RequisitionInterface>
RequisitionInterface class.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<RequisitionCategory>m_categoriesprotected java.lang.Stringm_descriptionprotected java.lang.Stringm_ipAddressprotected java.lang.Booleanm_isManagedprotected java.util.List<RequisitionMetaData>m_metaDataprotected java.util.List<RequisitionMonitoredService>m_monitoredServicesprotected PrimaryTypem_snmpPrimaryprotected java.lang.Integerm_status
-
Constructor Summary
Constructors Constructor Description RequisitionInterface()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description intcompareTo(RequisitionInterface other)voiddeleteCategory(java.lang.String category)deleteCategoryvoiddeleteCategory(RequisitionCategory category)deleteCategoryvoiddeleteMonitoredService(java.lang.String service)deleteMonitoredServicevoiddeleteMonitoredService(RequisitionMonitoredService service)deleteMonitoredServicebooleanequals(java.lang.Object obj)java.util.List<RequisitionCategory>getCategories()getCategoriesRequisitionCategorygetCategory(java.lang.String category)getCategoryjava.lang.StringgetDescr()getDescrjava.lang.StringgetIpAddr()getIpAddrjava.util.List<RequisitionMetaData>getMetaData()RequisitionMonitoredService[]getMonitoredService()getMonitoredServiceRequisitionMonitoredServicegetMonitoredService(java.lang.String service)getMonitoredServiceintgetMonitoredServiceCount()getMonitoredServiceCountjava.util.List<RequisitionMonitoredService>getMonitoredServices()getMonitoredServicesPrimaryTypegetSnmpPrimary()Deprecated.It's not a good idea to have side-effects on a getter, like returning a value that does not exactly reflect the internal state of the object.java.lang.IntegergetStatus()getStatusinthashCode()voidinsertMonitoredService(RequisitionMonitoredService service)insertMonitoredServicebooleanisManaged()isManagedvoidputMonitoredService(RequisitionMonitoredService service)putMonitoredServicevoidsetCategories(java.util.List<RequisitionCategory> categories)setCategoriesvoidsetDescr(java.lang.String value)setDescrvoidsetIpAddr(java.lang.String value)setIpAddrvoidsetManaged(java.lang.Boolean value)setManagedvoidsetMetaData(java.util.List<RequisitionMetaData> metaData)voidsetMonitoredServices(java.util.List<RequisitionMonitoredService> services)setMonitoredServicesvoidsetSnmpPrimary(PrimaryType value)setSnmpPrimaryvoidsetStatus(java.lang.Integer value)setStatusjava.lang.StringtoString()voidvalidate()
-
-
-
Field Detail
-
m_monitoredServices
protected java.util.List<RequisitionMonitoredService> m_monitoredServices
-
m_categories
protected java.util.List<RequisitionCategory> m_categories
-
m_metaData
protected java.util.List<RequisitionMetaData> m_metaData
-
m_description
protected java.lang.String m_description
-
m_ipAddress
protected java.lang.String m_ipAddress
-
m_isManaged
protected java.lang.Boolean m_isManaged
-
m_snmpPrimary
protected PrimaryType m_snmpPrimary
-
m_status
protected java.lang.Integer m_status
-
-
Method Detail
-
getMonitoredServiceCount
public int getMonitoredServiceCount()
getMonitoredServiceCount
- Returns:
- a int.
-
getMonitoredService
public RequisitionMonitoredService[] getMonitoredService()
getMonitoredService
- Returns:
- an array of
RequisitionMonitoredServiceobjects.
-
getMonitoredServices
public java.util.List<RequisitionMonitoredService> getMonitoredServices()
getMonitoredServices
- Returns:
- a
Listobject.
-
setMonitoredServices
public void setMonitoredServices(java.util.List<RequisitionMonitoredService> services)
setMonitoredServices
- Parameters:
services- aListobject.
-
getMonitoredService
public RequisitionMonitoredService getMonitoredService(java.lang.String service)
getMonitoredService
- Parameters:
service- aStringobject.- Returns:
- a
RequisitionMonitoredServiceobject.
-
deleteMonitoredService
public void deleteMonitoredService(RequisitionMonitoredService service)
deleteMonitoredService
- Parameters:
service- aRequisitionMonitoredServiceobject.
-
deleteMonitoredService
public void deleteMonitoredService(java.lang.String service)
deleteMonitoredService
- Parameters:
service- aStringobject.
-
insertMonitoredService
public void insertMonitoredService(RequisitionMonitoredService service)
insertMonitoredService
- Parameters:
service- aRequisitionMonitoredServiceobject.
-
putMonitoredService
public void putMonitoredService(RequisitionMonitoredService service)
putMonitoredService
- Parameters:
service- aRequisitionMonitoredServiceobject.
-
getCategories
public java.util.List<RequisitionCategory> getCategories()
getCategories
- Returns:
- a
Listobject.
-
setCategories
public void setCategories(java.util.List<RequisitionCategory> categories)
setCategories
- Parameters:
categories- aListobject.
-
getCategory
public RequisitionCategory getCategory(java.lang.String category)
getCategory
- Parameters:
category- aStringobject.- Returns:
- a
RequisitionCategoryobject.
-
deleteCategory
public void deleteCategory(RequisitionCategory category)
deleteCategory
- Parameters:
category- aRequisitionCategoryobject.
-
deleteCategory
public void deleteCategory(java.lang.String category)
deleteCategory
- Parameters:
category- aStringobject.
-
getMetaData
public java.util.List<RequisitionMetaData> getMetaData()
-
setMetaData
public void setMetaData(java.util.List<RequisitionMetaData> metaData)
-
getDescr
public java.lang.String getDescr()
getDescr
- Returns:
- a
Stringobject.
-
setDescr
public void setDescr(java.lang.String value)
setDescr
- Parameters:
value- aStringobject.
-
getIpAddr
public java.lang.String getIpAddr()
getIpAddr
- Returns:
- a
Stringobject.
-
setIpAddr
public void setIpAddr(java.lang.String value)
setIpAddr
- Parameters:
value- aStringobject.
-
isManaged
public boolean isManaged()
isManaged
- Returns:
- a boolean.
-
setManaged
public void setManaged(java.lang.Boolean value)
setManaged
- Parameters:
value- aBooleanobject.
-
getSnmpPrimary
public PrimaryType getSnmpPrimary()
Deprecated.It's not a good idea to have side-effects on a getter, like returning a value that does not exactly reflect the internal state of the object.getSnmpPrimary
- Returns:
- a
Stringobject.
-
setSnmpPrimary
public void setSnmpPrimary(PrimaryType value)
setSnmpPrimary
- Parameters:
value- aStringobject.
-
getStatus
public java.lang.Integer getStatus()
getStatus
- Returns:
- a int.
-
setStatus
public void setStatus(java.lang.Integer value)
setStatus
- Parameters:
value- aIntegerobject.
-
validate
public void validate() throws javax.xml.bind.ValidationException- Throws:
javax.xml.bind.ValidationException
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
compareTo
public int compareTo(RequisitionInterface other)
- Specified by:
compareToin interfacejava.lang.Comparable<RequisitionInterface>
-
-