5b4b16a39a993bcc0e2e4019b68244a4d0a2028e
[controller.git] / opendaylight / md-sal / compatibility / sal-compatibility / src / main / java / org / opendaylight / controller / sal / compatibility / MDSalNodeConnectorFactory.java
1 package org.opendaylight.controller.sal.compatibility;
2
3 import org.opendaylight.controller.sal.core.ConstructionException;
4 import org.opendaylight.controller.sal.core.Node;
5 import org.opendaylight.controller.sal.core.NodeConnector;
6 import org.opendaylight.controller.sal.utils.INodeConnectorFactory;
7 import org.slf4j.Logger;
8 import org.slf4j.LoggerFactory;
9
10 public class MDSalNodeConnectorFactory implements INodeConnectorFactory{
11     private Logger logger = LoggerFactory.getLogger(MDSalNodeConnectorFactory.class);
12
13     @Override
14     public NodeConnector fromStringNoNode(String type, String id, Node node) {
15         try {
16             return new NodeConnector(type, id, node);
17         } catch (ConstructionException e) {
18             logger.error("Could not construct NodeConnector", e);
19         }
20         return null;
21
22     }
23 }