/** * Function for JMX testing. * Creates a new sfService function with fixed parameters. * * @return Boolean */ @Override public Boolean testAPutSf() { // printTraceStart(LOG); return putSf(new SfName("firewall-test"), new SftTypeName("firewall"), "10.0.0.2", "192.168.0.2", 5050); }
/** * Function for JMX testing. * Creates multiple Service Functions with fixed parameters. * * @return Boolean */ @Override public Boolean testBPutSfs() { // printTraceStart(LOG); Boolean res = putSf(new SfName("firewall-testB"), new SftTypeName("firewall"), "10.0.0.101", "192.168.0.101", 5050); res = putSf(new SfName("dpi-testB"), new SftTypeName("dpi"), "10.0.0.102", "192.168.0.102", 5050) && res; res = putSf(new SfName("napt44-testB"), new SftTypeName("napt44"), "10.0.0.103", "192.168.0.102", 5050) && res; return res; }
Boolean res = putSf(new SfName("firewall-101-1"), new SftTypeName("firewall"), "10.3.1.101", "10.3.1.101", 10001); res = putSf(new SfName("firewall-101-2"), new SftTypeName("firewall"), "10.3.1.101", "10.3.1.101", 10002) && res; res = putSf(new SfName("dpi-102-1"), new SftTypeName("dpi"), "10.3.1.102", "10.3.1.102", 10001) && res; res = putSf(new SfName("dpi-102-2"), new SftTypeName("dpi"), "10.3.1.102", "10.3.1.102", 10002) && res; res = putSf(new SfName("dpi-102-3"), new SftTypeName("dpi"), "10.3.1.102", "10.3.1.102", 10003) && res; res = putSf(new SfName("napt44-103-1"), new SftTypeName("napt44"), "10.3.1.103", "10.3.1.103", 10001) && res; res = putSf(new SfName("napt44-103-2"), new SftTypeName("napt44"), "10.3.1.103", "10.3.1.103", 10002) && res; res = putSf(new SfName("firewall-104"), new SftTypeName("firewall"), "10.3.1.104", "10.3.1.104", 10001) && res; res = putSf(new SfName("napt44-104"), new SftTypeName("napt44"), "10.3.1.104", "10.3.1.104", 10020) && res; sfRefList.add(sfBuilder.setName("firewall-abstract1").setType(new SftTypeName("firewall")).build()); sfRefList.add(sfBuilder.setName("dpi-abstract1").setType(new SftTypeName("dpi")).build()); sfRefList.add(sfBuilder.setName("napt44-abstract1").setType(new SftTypeName("napt44")).build()); sfRefList.add(sfBuilder.setName("firewall-abstract2").setType(new SftTypeName("firewall")).build()); sfRefList.add(sfBuilder.setName("napt44-abstract2").setType(new SftTypeName("napt44")).build());
.add(sfcServiceFunctionBuilder.setName("napt44-testB").setType(new SftTypeName("napt44")).build()); sfcServiceFunctionArrayList .add(sfcServiceFunctionBuilder.setName("firewall-testB").setType(new SftTypeName("firewall")).build()); sfcServiceFunctionArrayList .add(sfcServiceFunctionBuilder.setName("dpi-testB").setType(new SftTypeName("dpi")).build());
SfcProviderServiceTypeAPI.readServiceFunctionType(new SftTypeName(type)).getType(); if (sfType == null) { LOG.error("Invalid SF type {}", type);
serviceFunctionBuilder.setType(new SftTypeName(sfParam.getServiceFunctionParameterValue()));
SftTypeName sftType = new SftTypeName(type); ServiceFunctionTypeBuilder sftBuilder = new ServiceFunctionTypeBuilder() .setKey(new ServiceFunctionTypeKey(sftType))