|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.netmgt.provision.persist.requisition.Requisition
public class Requisition
Requisition class.
| Field Summary | |
|---|---|
protected XMLGregorianCalendar |
m_dateStamp
|
protected String |
m_foreignSource
|
protected XMLGregorianCalendar |
m_lastImport
|
protected List<RequisitionNode> |
m_nodes
|
| Constructor Summary | |
|---|---|
Requisition()
Constructor for Requisition. |
|
Requisition(String foreignSource)
Constructor for Requisition. |
|
| Method Summary | |
|---|---|
int |
compareTo(Requisition obj)
compareTo |
void |
deleteNode(RequisitionNode node)
removeNode |
void |
deleteNode(String foreignId)
deleteNode |
boolean |
equals(Object obj)
|
XMLGregorianCalendar |
getDateStamp()
getDateStamp |
String |
getForeignSource()
getForeignSource |
XMLGregorianCalendar |
getLastImport()
getLastImport |
RequisitionNode[] |
getNode()
getNode |
RequisitionNode |
getNode(String foreignId)
getNode |
int |
getNodeCount()
getNodeCount |
OnmsNodeRequisition |
getNodeRequistion(String foreignId)
getNodeRequistion |
List<RequisitionNode> |
getNodes()
getNodes |
int |
hashCode()
|
void |
insertNode(RequisitionNode node)
insertNode |
void |
putNode(RequisitionNode node)
putNode |
void |
setDateStamp(XMLGregorianCalendar value)
setDateStamp |
void |
setForeignSource(String value)
setForeignSource |
void |
setLastImport(XMLGregorianCalendar value)
setLastImport |
void |
setNodes(List<RequisitionNode> nodes)
setNodes |
String |
toString()
|
void |
updateDateStamp()
updateDateStamp |
void |
updateLastImported()
Update the last imported stamp to the current date and time |
void |
validate()
Make sure that no data in the requisition is inconsistent. |
void |
visit(RequisitionVisitor visitor)
visit |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected List<RequisitionNode> m_nodes
protected XMLGregorianCalendar m_dateStamp
protected String m_foreignSource
protected XMLGregorianCalendar m_lastImport
| Constructor Detail |
|---|
public Requisition()
Constructor for Requisition.
public Requisition(String foreignSource)
Constructor for Requisition.
foreignSource - a String object.| Method Detail |
|---|
public RequisitionNode getNode(String foreignId)
getNode
foreignId - a String object.
RequisitionNode object.public void deleteNode(RequisitionNode node)
removeNode
node - a RequisitionNode object.public void deleteNode(String foreignId)
deleteNode
foreignId - a String object.public RequisitionNode[] getNode()
getNode
RequisitionNode objects.public List<RequisitionNode> getNodes()
getNodes
List object.public void setNodes(List<RequisitionNode> nodes)
setNodes
nodes - a List object.public void insertNode(RequisitionNode node)
insertNode
node - a RequisitionNode object.public void putNode(RequisitionNode node)
putNode
node - a RequisitionNode object.public XMLGregorianCalendar getDateStamp()
getDateStamp
XMLGregorianCalendar object.public void setDateStamp(XMLGregorianCalendar value)
setDateStamp
value - a XMLGregorianCalendar object.public void updateDateStamp()
updateDateStamp
public String getForeignSource()
getForeignSource
String object.public void setForeignSource(String value)
setForeignSource
value - a String object.public XMLGregorianCalendar getLastImport()
getLastImport
XMLGregorianCalendar object.public void setLastImport(XMLGregorianCalendar value)
setLastImport
value - a XMLGregorianCalendar object.public void updateLastImported()
public void visit(RequisitionVisitor visitor)
visit
visitor - a RequisitionVisitor object.public OnmsNodeRequisition getNodeRequistion(String foreignId)
getNodeRequistion
foreignId - a String object.
OnmsNodeRequisition object.public int getNodeCount()
getNodeCount
public String toString()
toString in class Objectpublic int compareTo(Requisition obj)
compareTo
compareTo in interface Comparable<Requisition>obj - a Requisition object.
public boolean equals(Object obj)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void validate()
throws javax.xml.bind.ValidationException
javax.xml.bind.ValidationException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||