
es.tid.emulator.node.tedb.SimpleLocalTEDB Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of network-emulator Show documentation
Show all versions of network-emulator Show documentation
Emulator of GMPLS-controlled transport Network
The newest version!
package es.tid.emulator.node.tedb;
import java.util.Iterator;
import java.util.Set;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.jgrapht.graph.SimpleDirectedWeightedGraph;
import es.tid.ospf.ospfv2.lsa.tlv.subtlv.MaximumReservableBandwidth;
import es.tid.tedb.IntraDomainEdge;
import es.tid.tedb.SimpleTEDB;
/**
* Traffic Engineering Database of a Domain.
*
* @author smta
*
*/
public class SimpleLocalTEDB extends SimpleTEDB{
private Lock TEDBlock;
private Logger log;
public SimpleLocalTEDB(){
TEDBlock=new ReentrantLock();
log = LoggerFactory.getLogger("ROADM");
}
//Check resources SSON
public boolean CheckLocalResources(long InterfaceID, int n, int M){
SimpleDirectedWeightedGraph
© 2015 - 2025 Weber Informatics LLC | Privacy Policy