tom

Added a slew of package.html javadocs.

Showing 29 changed files with 45 additions and 21 deletions
...@@ -2,7 +2,7 @@ package org.onlab.onos.net.device; ...@@ -2,7 +2,7 @@ package org.onlab.onos.net.device;
2 2
3 import org.onlab.onos.net.Device; 3 import org.onlab.onos.net.Device;
4 import org.onlab.onos.net.MastershipRole; 4 import org.onlab.onos.net.MastershipRole;
5 -import org.onlab.onos.provider.Provider; 5 +import org.onlab.onos.net.provider.Provider;
6 6
7 /** 7 /**
8 * Abstraction of a device information provider. 8 * Abstraction of a device information provider.
......
1 package org.onlab.onos.net.device; 1 package org.onlab.onos.net.device;
2 2
3 -import org.onlab.onos.provider.ProviderBroker; 3 +import org.onlab.onos.net.provider.ProviderBroker;
4 4
5 /** 5 /**
6 * Abstraction of a device provider brokerage. 6 * Abstraction of a device provider brokerage.
......
1 package org.onlab.onos.net.device; 1 package org.onlab.onos.net.device;
2 2
3 import org.onlab.onos.net.MastershipRole; 3 import org.onlab.onos.net.MastershipRole;
4 -import org.onlab.onos.provider.ProviderService; 4 +import org.onlab.onos.net.provider.ProviderService;
5 5
6 import java.util.List; 6 import java.util.List;
7 7
......
1 package org.onlab.onos.net.flow; 1 package org.onlab.onos.net.flow;
2 2
3 -import org.onlab.onos.provider.Provider; 3 +import org.onlab.onos.net.provider.Provider;
4 4
5 /** 5 /**
6 * Abstraction of a flow rule provider. 6 * Abstraction of a flow rule provider.
......
1 package org.onlab.onos.net.flow; 1 package org.onlab.onos.net.flow;
2 2
3 -import org.onlab.onos.provider.ProviderBroker; 3 +import org.onlab.onos.net.provider.ProviderBroker;
4 4
5 /** 5 /**
6 * Abstraction for a flow rule provider brokerage. 6 * Abstraction for a flow rule provider brokerage.
......
1 package org.onlab.onos.net.flow; 1 package org.onlab.onos.net.flow;
2 2
3 -import org.onlab.onos.provider.ProviderService; 3 +import org.onlab.onos.net.provider.ProviderService;
4 4
5 /** 5 /**
6 * Service through which flowrule providers can inject flowrule information into 6 * Service through which flowrule providers can inject flowrule information into
......
1 package org.onlab.onos.net.host; 1 package org.onlab.onos.net.host;
2 2
3 import org.onlab.onos.net.Host; 3 import org.onlab.onos.net.Host;
4 -import org.onlab.onos.provider.Provider; 4 +import org.onlab.onos.net.provider.Provider;
5 5
6 /** 6 /**
7 * Provider of information about hosts and their location on the network. 7 * Provider of information about hosts and their location on the network.
......
1 package org.onlab.onos.net.host; 1 package org.onlab.onos.net.host;
2 2
3 -import org.onlab.onos.provider.ProviderBroker; 3 +import org.onlab.onos.net.provider.ProviderBroker;
4 4
5 /** 5 /**
6 * Abstraction of a host provider brokerage. 6 * Abstraction of a host provider brokerage.
......
1 package org.onlab.onos.net.host; 1 package org.onlab.onos.net.host;
2 2
3 -import org.onlab.onos.provider.ProviderService; 3 +import org.onlab.onos.net.provider.ProviderService;
4 4
5 /** 5 /**
6 * Means of conveying host information to the core. 6 * Means of conveying host information to the core.
......
1 package org.onlab.onos.net.link; 1 package org.onlab.onos.net.link;
2 2
3 -import org.onlab.onos.provider.Provider; 3 +import org.onlab.onos.net.provider.Provider;
4 4
5 /** 5 /**
6 * Abstraction of an entity providing information about infrastructure links 6 * Abstraction of an entity providing information about infrastructure links
......
1 package org.onlab.onos.net.link; 1 package org.onlab.onos.net.link;
2 2
3 -import org.onlab.onos.provider.ProviderBroker; 3 +import org.onlab.onos.net.provider.ProviderBroker;
4 4
5 /** 5 /**
6 * Abstraction of an infrastructure link provider brokerage. 6 * Abstraction of an infrastructure link provider brokerage.
......
1 package org.onlab.onos.net.link; 1 package org.onlab.onos.net.link;
2 2
3 -import org.onlab.onos.provider.ProviderService; 3 +import org.onlab.onos.net.provider.ProviderService;
4 4
5 /** 5 /**
6 * Means for injecting link information into the core. 6 * Means for injecting link information into the core.
......
1 -package org.onlab.onos.provider; 1 +package org.onlab.onos.net.provider;
2 2
3 /** 3 /**
4 * Abstraction of a provider of information about network environment. 4 * Abstraction of a provider of information about network environment.
......
1 -package org.onlab.onos.provider; 1 +package org.onlab.onos.net.provider;
2 2
3 /** 3 /**
4 * Broker used for registering/unregistering information providers with the core. 4 * Broker used for registering/unregistering information providers with the core.
......
1 -package org.onlab.onos.provider; 1 +package org.onlab.onos.net.provider;
2 2
3 /** 3 /**
4 * Notion of provider identity. 4 * Notion of provider identity.
......
1 -package org.onlab.onos.provider; 1 +package org.onlab.onos.net.provider;
2 2
3 /** 3 /**
4 * Abstraction of a service through which providers can inject information 4 * Abstraction of a service through which providers can inject information
......
1 package org.onlab.onos.net.topology; 1 package org.onlab.onos.net.topology;
2 2
3 -import org.onlab.onos.provider.Provider; 3 +import org.onlab.onos.net.provider.Provider;
4 4
5 /** 5 /**
6 * Means for injecting topology information into the core. 6 * Means for injecting topology information into the core.
......
1 package org.onlab.onos.net.topology; 1 package org.onlab.onos.net.topology;
2 2
3 -import org.onlab.onos.provider.ProviderBroker; 3 +import org.onlab.onos.net.provider.ProviderBroker;
4 4
5 /** 5 /**
6 * Abstraction of a network topology provider brokerage. 6 * Abstraction of a network topology provider brokerage.
......
1 package org.onlab.onos.net.topology; 1 package org.onlab.onos.net.topology;
2 2
3 -import org.onlab.onos.provider.ProviderService; 3 +import org.onlab.onos.net.provider.ProviderService;
4 4
5 /** 5 /**
6 * Means for injecting topology information into the core. 6 * Means for injecting topology information into the core.
......
1 +<body>
2 +Local event delivery subsystem interfaces &amp; supporting abstractions.
3 +</body>
...\ No newline at end of file ...\ No newline at end of file
1 +<body>
2 +Infrastructure device model &amp; related services API definitions.
3 +</body>
...\ No newline at end of file ...\ No newline at end of file
1 +<body>
2 +Flow rule model &amp; related services API definitions.
3 +</body>
...\ No newline at end of file ...\ No newline at end of file
1 +<body>
2 +End-station host model &amp; related services API definitions.
3 +</body>
...\ No newline at end of file ...\ No newline at end of file
1 +<body>
2 +Infrastructure link model &amp; related services API definitions.
3 +</body>
...\ No newline at end of file ...\ No newline at end of file
1 <body> 1 <body>
2 -ONOS API definitions. 2 +Network model entities &amp; service API definitions.
3 </body> 3 </body>
...\ No newline at end of file ...\ No newline at end of file
......
1 +<body>
2 +Base abstractions related to network entity providers and their brokers.
3 +</body>
...\ No newline at end of file ...\ No newline at end of file
1 +<body>
2 +Network topology model &amp; related services API definitions.
3 +</body>
...\ No newline at end of file ...\ No newline at end of file
1 +<body>
2 +Implementation of the OpenFlow controller IO subsystem.
3 +</body>
...\ No newline at end of file ...\ No newline at end of file
...@@ -261,7 +261,7 @@ ...@@ -261,7 +261,7 @@
261 <title>OpenFlow Providers &amp; Controller 261 <title>OpenFlow Providers &amp; Controller
262 </title> 262 </title>
263 <packages> 263 <packages>
264 - org.onlab.onos.provider.of:org.onlab.onos.provider.of.*:org.onlab.onos.of.* 264 + org.onlab.onos.net.provider.of:org.onlab.onos.net.provider.of.*:org.onlab.onos.of.*
265 </packages> 265 </packages>
266 </group> 266 </group>
267 <group> 267 <group>
......