de.iai.ilcd.model.dao
Class NetworkNodeDao

java.lang.Object
  extended by de.iai.ilcd.model.dao.NetworkNodeDao

public class NetworkNodeDao
extends java.lang.Object

Author:
clemens.duepmeier

Constructor Summary
NetworkNodeDao()
           
 
Method Summary
 boolean checkAndPersist(NetworkNode networkNode, PersistType pType, java.io.PrintWriter out)
           
 NetworkNode getNetworkNode(long id)
           
 NetworkNode getNetworkNode(java.lang.String nodeId)
           
 NetworkNode getNetworkNodeById(java.lang.Long id)
           
 java.util.List<NetworkNode> getNetworkNodes()
           
 NetworkNode getUnitGroupById(java.lang.String id)
           
 void merge(NetworkNode node)
           
 void remove(NetworkNode node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkNodeDao

public NetworkNodeDao()
Method Detail

getNetworkNodes

public java.util.List<NetworkNode> getNetworkNodes()

getNetworkNode

public NetworkNode getNetworkNode(java.lang.String nodeId)

getNetworkNode

public NetworkNode getNetworkNode(long id)

getUnitGroupById

public NetworkNode getUnitGroupById(java.lang.String id)

getNetworkNodeById

public NetworkNode getNetworkNodeById(java.lang.Long id)

checkAndPersist

public boolean checkAndPersist(NetworkNode networkNode,
                               PersistType pType,
                               java.io.PrintWriter out)

remove

public void remove(NetworkNode node)

merge

public void merge(NetworkNode node)