tom

Converted all package.html files to package-info.java for easier package documentation.

Showing 71 changed files with 152 additions and 105 deletions
1 +/**
2 + * REST resources for the sample topology viewer application.
3 + */
4 +package org.onlab.onos.tvue;
...\ No newline at end of file ...\ No newline at end of file
1 +/**
2 + * Administrative console command-line extensions for interacting with the
3 + * network model & services.
4 + */
5 +package org.onlab.onos.cli.net;
1 +/**
2 + * Administrative console command-line extensions.
3 + */
4 +package org.onlab.onos.cli;
1 -<body>
2 -Administrative console command-line extensions for interacting with the
3 -network model &amp; services.
4 -</body>
1 -<body>
2 -Administrative console command-line extensions.
3 -</body>
1 +/**
2 + * Local event delivery subsystem interfaces &amp; supporting abstractions.
3 + */
4 +package org.onlab.onos.event;
1 +/**
2 + * Infrastructure device model &amp; related services API definitions.
3 + */
4 +package org.onlab.onos.net.device;
1 +/**
2 + * Flow rule model &amp; related services API definitions.
3 + */
4 +package org.onlab.onos.net.flow;
1 +/**
2 + * End-station host model &amp; related services API definitions.
3 + */
4 +package org.onlab.onos.net.host;
1 +/**
2 + * Infrastructure link model &amp; related services API definitions.
3 + */
4 +package org.onlab.onos.net.link;
1 +/**
2 + * Network model entities &amp; service API definitions.
3 + */
4 +package org.onlab.onos.net;
1 +/**
2 + * Mechanism for processing inbound packets intercepted from the data plane and
3 + * for emitting outbound packets onto the data plane.
4 + */
5 +package org.onlab.onos.net.packet;
1 +/**
2 + * Base abstractions related to network entity providers and their brokers.
3 + */
4 +package org.onlab.onos.net.provider;
1 +/**
2 + * Network topology model &amp; related services API definitions.
3 + */
4 +package org.onlab.onos.net.topology;
1 +/**
2 + * ONOS Core API definitions.
3 + */
4 +package org.onlab.onos;
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>
2 -Network model entities &amp; service API definitions.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 -<body>
2 -Mechanism for processing inbound packets intercepted from the data plane and
3 -for emitting outbound packets onto the data plane.
4 -</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 -ONOS Core API definitions.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 +/**
2 + * Local event dispatching mechanism.
3 + */
4 +package org.onlab.onos.event.impl;
1 +/**
2 + * Core infrastructure implementations.
3 + */
4 +package org.onlab.onos.impl;
1 +/**
2 + * Core subsystem for tracking infrastructure devices.
3 + */
4 +package org.onlab.onos.net.trivial.device.impl;
1 +/**
2 + * Core subsystem for tracking edn-station hosts.
3 + */
4 +package org.onlab.onos.net.trivial.host.impl;
1 +/**
2 + * Core subsystem for tracking infrastructure links.
3 + */
4 +package org.onlab.onos.net.trivial.link.impl;
1 +/**
2 + * Core subsystem for processing inbound packets and emitting outbound packets.
3 + */
4 +package org.onlab.onos.net.trivial.packet.impl;
1 +/**
2 + * Core subsystem for tracking consistent topology graph views.
3 + */
4 +package org.onlab.onos.net.trivial.topology.impl;
1 -<body>
2 -Local event dispatching mechanism.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 -<body>
2 -Core infrastructure implementations.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 -<body>
2 -Core subsystem for tracking infrastructure devices.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 -<body>
2 -Core subsystem for tracking edn-station hosts.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 -<body>
2 -Core subsystem for tracking infrastructure links.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 -<body>
2 -Core subsystem for tracking consistent topology graph views.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 +/**
2 + * OpenFlow controller switch driver API.
3 + */
4 +package org.onlab.onos.of.controller.driver;
1 +/**
2 + * OpenFlow controller API.
3 + */
4 +package org.onlab.onos.of.controller;
1 -<body>
2 -OpenFlow controller switch driver API.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 -<body>
2 -OpenFlow controller API.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 +/**
2 + * Controller logging annotations - do be deprecated.
3 + */
4 +package org.onlab.onos.of.controller.impl.annotations;
1 +/**
2 + * Implementation of the OpenFlow controller IO subsystem.
3 + */
4 +package org.onlab.onos.of.controller.impl;
1 +/**
2 + * OpenFlow base switch drivers implementations.
3 + */
4 +package org.onlab.onos.of.drivers.impl;
1 -<body>
2 -Controller logging annotations - do be deprecated.
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
1 -<body>
2 -OpenFlow base switch drivers implementations.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 +/**
2 + * Provider that uses OpenFlow controller as a means of infrastructure device discovery.
3 + */
4 +package org.onlab.onos.provider.of.device.impl;
1 -<body>
2 -Provider that uses OpenFlow controller as a means of infrastructure device discovery.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 +/**
2 + * Provider that uses OpenFlow controller as a means of host discovery and tracking.
3 + */
4 +package org.onlab.onos.provider.of.host.impl;
1 -<body>
2 -Provider that uses OpenFlow controller as a means of host discovery and tracking.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 +/**
2 + * Provider that uses OpenFlow controller as a means of infrastructure link inference.
3 + */
4 +package org.onlab.onos.provider.of.link.impl;
1 -<body>
2 -Provider that uses OpenFlow controller as a means of infrastructure link inference.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 +/**
2 + * Provider that uses OpenFlow controller as a means of intercepting and
3 + * emitting packets.
4 + */
5 +package org.onlab.onos.provider.of.packet.impl;
...\ No newline at end of file ...\ No newline at end of file
1 +/**
2 + * Utilities to assist in developing JUnit tests.
3 + */
4 +package org.onlab.junit;
1 -<body>
2 -Utilities to assist in developing JUnit tests.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 +/**
2 + * Graph abstractions and graph path finding algorithms.
3 + */
4 +package org.onlab.graph;
1 +/**
2 + * Utilities for decoding and encoding packets of various network protocols
3 + * and encapsulations.
4 + */
5 +package org.onlab.packet;
1 +/**
2 + * Miscellaneous domain-agnostic utilities.
3 + */
4 +package org.onlab.util;
1 -<body>
2 -Graph abstractions and graph path finding algorithms.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 -<body>
2 -Utilities for decoding and encoding packets of various network protocols
3 -and encapsulations.
4 -</body>
1 -<body>
2 -Miscellaneous domain-agnostic utilities.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 +/**
2 + * Facilities for building testable components in OSGi independent fashion.
3 + */
4 +package org.onlab.osgi;
1 -<body>
2 -Facilities for building testable components in OSGi independent fashion.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 +/**
2 + * Facilities for building JAX-RS web resources.
3 + */
4 +package org.onlab.rest;
1 -<body>
2 -Facilities for building JAX-RS web resources.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 +/**
2 + * Set of resources implementing the ONOS REST API.
3 + */
4 +package org.onlab.onos.rest;
1 -<body>
2 -Set of resources implementing the ONOS REST API.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file
1 +/**
2 + * Set of resources providing data for the ONOS GUI.
3 + */
4 +package org.onlab.onos.gui;
1 -<body>
2 -Set of resources providing data for the ONOS GUI.
3 -</body>
...\ No newline at end of file ...\ No newline at end of file