import com.google.common.base.Preconditions;
import java.net.InetSocketAddress;
-import org.opendaylight.controller.config.api.ModuleIdentifier;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Host;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.HostBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId;
private InetSocketAddress address;
private Host host;
- public RemoteDeviceId(final ModuleIdentifier identifier, InetSocketAddress address) {
- this(Preconditions.checkNotNull(identifier).getInstanceName());
- this.address = address;
- this.host = buildHost();
- }
-
private RemoteDeviceId(final String name) {
this.name = Preconditions.checkNotNull(name);
this.key = new NodeKey(new NodeId(name));