1 import java.util.ArrayList;
4 import org.apache.log4j.Level;
5 import org.opendaylight.mwtn.aaiConnector.impl.AaiProviderClient;
6 import org.opendaylight.mwtn.base.internalTypes.InventoryInformation;
7 import org.opendaylight.mwtn.config.impl.HtDevicemanagerConfiguration;
8 import org.opendaylight.mwtn.config.impl.HtLogger;
10 public class AaiTest {
12 public static void main(String[] args)
14 HtLogger.initConsole(Level.TRACE);
15 HtDevicemanagerConfiguration cfg=HtDevicemanagerConfiguration.getTestConfiguration();
17 AaiProviderClient provider = new AaiProviderClient(cfg, null);
19 String mountPointName = "testDevice 01";
21 String model="Horizon Compact+";
22 String vendor="DragonWave-X";
23 String ipv4="127.0.0.1";
25 List<String> ifInfos = new ArrayList<String>();
26 ifInfos.add("LP-MWPS-RADIO");
27 InventoryInformation ii=new InventoryInformation(type, model, vendor, ipv4, ipv6, ifInfos);
28 System.out.println("registering device");
29 provider.onDeviceRegistered(mountPointName,ii);
32 } catch (InterruptedException e) {
33 // TODO Auto-generated catch block
36 System.out.println("unregistering device");
37 provider.onDeviceUnregistered(mountPointName);
38 System.out.println("finished");
41 } catch (Exception e) {
42 // TODO Auto-generated catch block