Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

As a reference, our collection of additions/modifications can be summarized in the following directory layout:

Code Block
languagetext
$$${ONOS_ROOT}/apps/pom.xml (apps parent POM)
         |    |  
         |    /ifwd/pom.xml (application POM)
         |         |
         |         /src/main/java/org/onosproject/ifwd/IntentReactiveForwarding.java (the application)
         |             |                              |
         |             |                              /package-info.java (optional documentation/annotations)
         |             |
         |             /test/java/org/onosproject/ifwd/ (Unit tests go here)
         |
         /core/api/src/main/java/org/onosproject/net/apps/ForwardingMapService.java (the service interface)
         |
         /cli/src/main/java/org/onosproject/cli/net/ForwardingMapCommand.java (the command)
                      |
                      /resources/OSGI-INF/blueprint/shell-config.xml (Karaf shell configuration)  

...

  • Check out the Documentation Set for deep dives into the architecture or the development process.

 

...

Return To : Tutorials and Walkthroughs

...