Service<NetworkInterfaceBinding> createInterfaceService() {
Set<InterfaceCriteria> criteria = new HashSet<InterfaceCriteria>();
for(final AbstractInterfaceCriteriaElement<?> element : interfaceCriteria) {
criteria.add(element.getInterfaceCriteria());
}
return new NetworkInterfaceService(name, anyLocalV4, anyLocalV6, anyLocal, new OverallInterfaceCriteria(criteria));
}