
es.tid.netManager.emulated.DummyEmulatedNetworkLSPManager 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.netManager.emulated;
import java.util.LinkedList;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import es.tid.netManager.NetworkLSPManager;
import es.tid.netManager.NetworkLSPManagerTypes;
import es.tid.pce.pcep.objects.BandwidthRequestedGeneralizedBandwidth;
import es.tid.rsvp.objects.subobjects.EROSubobject;
public class DummyEmulatedNetworkLSPManager extends NetworkLSPManager{
boolean multilayer=false;
private Logger log= LoggerFactory.getLogger("PCCClient");
public DummyEmulatedNetworkLSPManager(){
this.setEmulatorType(NetworkLSPManagerTypes.DUMMY_EMULATED_NETWORK);
}
@Override
public boolean setLSP(LinkedList erolist, boolean bidirect, BandwidthRequestedGeneralizedBandwidth GB) {
// TODO Auto-generated method stub
log.info("Setting LSP with ERO: "+erolist.toString());
return true;
}
@Override
public boolean setMLLSP(LinkedList erolist, boolean bidirect, BandwidthRequestedGeneralizedBandwidth GB) {
// TODO Auto-generated method stub
return true;
}
@Override
public void removeLSP(LinkedList erolist, boolean bidirect, BandwidthRequestedGeneralizedBandwidth GB) {
// TODO Auto-generated method stub
log.info("REmoving LSP with ERO: "+erolist.toString());
}
@Override
public void removeMLLSP(LinkedList erolist, boolean bidirect, BandwidthRequestedGeneralizedBandwidth GB) {
// TODO Auto-generated method stub
}
@Override
public void removeLSP(LinkedList erolist, boolean bidirect,
BandwidthRequestedGeneralizedBandwidth GB, float bw) {
// TODO Auto-generated method stub
}
@Override
public boolean setLSP_UpperLayer(
LinkedList eROSubobjectListIP, float bw,
boolean bidirect) {
// TODO Auto-generated method stub
return false;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy