Sho SHIMIZU
3310a34163
Remove "public" to follow our convention
...
Change-Id: Ic5fa8744cbcb4c704780c8467ae0f31fce3327ce
2015-05-13 23:44:57 +00:00
Ray Milkey
1534f8df8f
Add intent state to JSON output
...
Change-Id: I3a5995e0dfdc83e1253b8e414e825b796a57264c
2015-05-13 15:43:11 -07:00
Sho SHIMIZU
585bed92c5
Place OchSginalType in the right place
...
Move from org.onosproject.net.tunnel to org.onosproject.net.tunnel
Change-Id: I48c9de056edcb21ed97514a8fb5e72068d9672f4
2015-05-13 19:37:32 +00:00
Ray Milkey
3078fc0620
ONOS-743 - Use REST API Codecs to generate JSON for CLI commands
...
Change-Id: I25e0840d1af03341c638f837498c95275e6cf31b
2015-05-13 17:03:39 +00:00
Simon Hunt
da580889e2
GUI -- Further work on refactoring Topology View server side code.
...
- includes some cleanup of UiMessageHandler and subclasses thereof.
Change-Id: Ie48d830447a4abe1b3accda41a934530a4d55d0e
2015-05-12 20:58:25 -07:00
Simon Hunt
c54cd1baed
GUI -- Beginnings of structure for topology Overlay API.
...
- Re-implemented RequestSummary / ShowSummary in Alt implementation.
Change-Id: Idb86c7bf3ede8f8815abcb488bbf9b0a7041ef79
2015-05-11 13:52:26 -07:00
Sho SHIMIZU
98ffca81bf
Save memory consumption by avoding unnecessary instantiation
...
Change-Id: I7ce66c11136653fabc490aa7f33fdadf4454d2cc
2015-05-11 16:14:19 +00:00
Thomas Vachuska
635c2d7ed1
Adding device driver inheritance mechanism.
...
Change-Id: I9c883d32ce0c39f961eddd5c4624dc23f794fe4d
2015-05-11 15:49:23 +00:00
Sho SHIMIZU
6d01d3df91
Inline static factory methods in BandwidthResource
...
Change-Id: I8ac7fbaea5c81c9558f88f6ac88bcf581466d073
2015-05-08 16:10:55 -07:00
Sho SHIMIZU
f81725bb43
Populate Bandwidth with BandwidthResource
...
Change-Id: I7412c0c8141a8e22c2b157ee81989a79939c2299
2015-05-08 16:10:55 -07:00
Sho SHIMIZU
87114516f4
Replace manual hash code calculation for long with Long.hashCode(long)
...
Change-Id: Ie588a2904e0fcc790282af22912e8ff6d7a31648
2015-05-08 23:08:58 +00:00
Sho SHIMIZU
9a6ae38f25
Rename arguments to make its meaning clear
...
Change-Id: I1d9d5f53318b4d252b0ed0cddfcb9bee0367bdd8
2015-05-08 23:08:36 +00:00
Sho SHIMIZU
63feca7d26
Rename Bandwidth to BandwidthResource
...
To distinguish unit of bandwidth and resource of bandwidth
Change-Id: Ice52538f0c00f6d7743ca247d0f9bab3febdc94b
2015-05-08 23:08:36 +00:00
Jonathan Hart
63939a369f
Moved generic Timestamp/ClockManager classes to onos-api
...
so they are usable by applications.
Change-Id: Icf0e92d12434dec782332e91b632da8066a85b60
2015-05-08 23:06:15 +00:00
Simon Hunt
d7f7bcc9d4
GUI -- Major re-write of server-side Topology View code. WIP.
...
Change-Id: I332e8e59dc2271d3897c3a5c2fafa775324ef72d
2015-05-08 22:33:19 +00:00
Madan Jampani
f7536ab2ee
ONOS-1883: Fix for lost flow rules on CLI directed mastership changes.
...
- Made all mastership role change operations asynchronous, which they are.
- In flowrule store we now check to see if any new backups need to be made when a device backup location (standby) changes
- In device mastership store we now wait briefly before we step down from mastership after promoting a new candidate as highest standy
Change-Id: Icb76cf4d0d23403053a3fd5a458a940b847da49f
2015-05-08 20:46:19 +00:00
Thomas Vachuska
e1e8d663c8
Fixing javadocs.
...
Change-Id: I3c9b2abdb9dcc6fac6c68d6db19585ef4521b6ac
2015-05-07 17:11:23 -07:00
Sho SHIMIZU
4fea4fdaed
Populate IndexedLambda with LambdaResource
...
Change-Id: Id809f3a55b7c89bab2e4e99c0447ae97f27f5557
2015-05-07 23:55:48 +00:00
Sho SHIMIZU
a5b5c3e69b
Use Long.hashCode(long) to avoid manual hash code calculation
...
Change-Id: I5f4aa8b80339a0c671ff2d12f8ba25dba023f220
2015-05-07 23:55:27 +00:00
Jonathan Hart
9bb32ab74a
Moved AbstractWebResource to api bundle so it is accessible by applications.
...
Change-Id: Iddfe8a7d42d432e09424cede04b6c847198a9c85
2015-05-07 23:54:37 +00:00
alshabib
0ad4398ff5
fix remaining signing issues in treatments.
...
Change-Id: Id5ae44e529a516a4b2593778491ea16ca8dc7937
2015-05-07 22:35:46 +00:00
Simon Hunt
27bf0795e4
GUI -- Enhanced DefaultCellComparator to utilize Comparable implementation if available on the objects being compared, defaulting to string comparison otherwise.
...
- Deleted obsolete comparators.
Change-Id: Ifeb74c05f73bd974d1afb3dc27527a5c7ad1bc12
2015-05-07 10:50:46 -07:00
Sho SHIMIZU
94b7ff4f7f
Rename Lambda in org.onosproject.net.resource to LambdaResource
...
To avoid naming conflict with Lambda in org.onosproject.net
Change-Id: Ic8a670e7e2fb022f44f5a83cf4805f3ce0f29694
2015-05-07 17:11:42 +00:00
Saurav Das
100e3b809d
First shot at Broadcom OFDPA 1.0 pipeline
...
Requires changes to the group description to accept groupId from callers.
Change-Id: Ic21dfe8ae7c246b7d3a6b00e8e5c986e1dc21fa0
2015-05-07 17:00:02 +00:00
Simon Hunt
ab13052426
GUI -- Added routerId to AnnotationKeys; added test scenario for multi-homed hosts (routers).
...
Change-Id: Ief5f23fa1678152d5375a2b54fe5735c9632d588
2015-05-06 18:07:24 -07:00
Bri Prebilic Cole
9467a2393a
GUI -- General GUI backend cleanup and bug fixes. Added custom formatters for existing tables, unit test for Enum Formatter, and more glyphs.
...
Change-Id: I956f1faf6a59e535094d45b811980f822b084be0
2015-05-06 17:27:21 -07:00
Simon Hunt
5939e659a4
GUI -- Added Locale and Time Zone decorators to TimeFormatter.
...
- Fixed unit test to be insensitive to the zone and locale in which it is run.
Change-Id: Ib79c1840c5543ec1a6016d4345b7d60f0e9f65a4
2015-05-06 16:20:34 -07:00
Sho SHIMIZU
2a9c3af3d0
Add description about deprecation of matchLambda(int)
...
Change-Id: I6423b03b53835ffbff1f0ad00f6bd937bad0feb7
2015-05-06 22:06:26 +00:00
Sho SHIMIZU
60f1214588
Fix typo
...
Change-Id: Ib029cd708cf77a63a36eb37c4c5ab79dff92ae71
2015-05-06 22:06:03 +00:00
Simon Hunt
66f7543c6b
GUI -- Made OOTB formatters and comparators final classes.
...
Change-Id: I0ea59bf92d97b6d104b7d3770fb5f2e93308bbdc
2015-05-06 21:20:17 +00:00
Thomas Vachuska
0de9facd21
Fixing and organizing javadocs.
...
Change-Id: Ie348cb5c5b9c8a835cdcc13f6480ac8dba8ca81b
2015-05-06 20:59:32 +00:00
Bri Prebilic Cole
ff3dc673f3
ONOS-1819 - GUI -- Group view added (WIP). Enum Cell Formatter created.
...
Change-Id: I6ade17a1dfd17cf2049bafe654d6411244d4ad07
2015-05-06 12:59:45 -07:00
Simon Hunt
9ffbd8d37a
GUI -- Table Model et al -- added missing unit tests.
...
Change-Id: Icc77457cab5b79724fcb5b354c2d74f2b2690d89
2015-05-06 12:02:40 -07:00
Simon Hunt
73c5518c44
GUI -- Deleted deprecated table classes.
...
Change-Id: I2e8c93ceee4b0e9776d27e528e4d1f036e5d7519
2015-05-06 10:11:49 -07:00
Sho SHIMIZU
b5e6de62bf
Define a Criterion for OchSginalType
...
Resolve ONOS-1846
Change-Id: I63462a3e2702c93b1d1c84a324bdbaa351bac633
2015-05-06 06:03:54 +00:00
Sho SHIMIZU
efc2e28c84
Define a Criterion for IndexedLambda
...
Resolve ONOS-1845
Change-Id: Ic6f0ea2572e83c10444d7452debfd302149dc994
2015-05-06 06:02:28 +00:00
Simon Hunt
3d1b0653f3
GUI -- refactored all the table views (server side) to use the new TableModel method of data generation.
...
Change-Id: Ib8a188ad432ff335db6cff1e49e08dbaf039436b
2015-05-06 02:58:21 +00:00
Sho SHIMIZU
5a5a734101
Add unit tests for ModL0OchSignalInstruction
...
Resolve ONOS-1876
Change-Id: Ideca55e2d5ebb15478577d390e1a71761d672d7e
2015-05-05 18:29:42 -07:00
Sho SHIMIZU
2e7ac8474c
Make Instructions.modL0Lambda(short) deprecated
...
Integrate static factory method for indexed lambda and OCh
Change-Id: I80074f7ce2e1703a4ebc7d6f552b52bffc970193
2015-05-05 18:29:21 -07:00
Sho SHIMIZU
0abceb8dd3
Populate OchSignal with OchPort
...
Change-Id: I2e9031972e286f25f9caa32fac26d37e3efd10b5
2015-05-05 23:41:27 +00:00
Sho SHIMIZU
e9e127544d
Define an Instruction for OchSignal and its static factory method
...
Resolve ONOS-1873
Change-Id: Ia1d0a97fd820ce7a9b7e2b48ce8d07174bcc1af9
2015-05-05 22:10:21 +00:00
Sho SHIMIZU
9906de21b2
Remove unreferenced interface
...
Change-Id: I7b0f78ca83b1d9ea69fdf02dfb8e103b737d6f52
2015-05-05 21:46:54 +00:00
Sho SHIMIZU
47ec126458
Add OchSignalType definition
...
Change-Id: I4e10f6da7d86e0a16b38ccb52c5e2514b8c60180
2015-05-05 18:19:34 +00:00
Sho SHIMIZU
084c4caef8
Define a Criterion for OchSignal
...
Resolve ONOS-1844
Change-Id: I775a64ad6d6d3f1a046a6f7895a412c71c17ff16
2015-05-05 18:11:39 +00:00
Sho SHIMIZU
79906e42ee
Remove "public" from TrafficTreatment to follow our convention
...
Change-Id: Ie8bb48b211258c146836ddbf32e6835e291f370d
2015-05-05 18:10:13 +00:00
Jonathan Hart
607b1ff701
Group ID was set to null in a DefaultFlowRule constructor.
...
This is assumed to be not null in some places.
Change-Id: Id3c7f2e71b658c0077f495bf61ed997c98e16acd
2015-05-05 18:06:43 +00:00
Sho SHIMIZU
f74ae50629
Remove obsolete todo comment
...
Change-Id: I6bf21d6b5c68107701fc78f77b5d1f411ea4bc6a
2015-05-05 18:06:10 +00:00
Sho SHIMIZU
d1506203e6
Remove "public" from Instruction to follow our convention
...
Change-Id: I60328ef5fa25f33ccf5ae3ce6619a3a75c534c72
2015-05-05 10:43:08 -07:00
Simon Hunt
3ee7f74bcf
GUI -- added getAsString() to TableModel.Row.
...
- Moved cell-related classes to new package.
- Created base classes for cell comparator and formatter.
- Created IntComparator and HexFormatter.
Change-Id: I3861bf3e0ca738a2d6eab9c70174db53f22960f8
2015-05-05 10:18:30 -07:00
Simon Hunt
933b1a83ae
GUI -- Implemented table sorting in our simple table/row/cell model
...
- Introduced CellComparator (with default implementation)
Change-Id: I125f52c2c1ca219746b0e506e8837e24fb149038
2015-05-04 19:24:50 -07:00