blob: 3771611571240a09f83a2b63113a046b67ff2501 [file] [log] [blame]
tomc1a38d32014-08-25 23:01:32 -07001package org.onlab.onos.net.provider;
tom0eb04ca2014-08-25 14:34:51 -07002
3/**
4 * Abstraction of a provider of information about network environment.
5 */
6public interface Provider {
7
tom64b7aac2014-08-26 00:18:21 -07008 /**
9 * Returns the provider identifier.
10 *
11 * @return provider identification
12 */
tom0eb04ca2014-08-25 14:34:51 -070013 ProviderId id();
14
15}