)]}' { "commit": "42e8ccead47cb624888299b014825c9f3f5cc5db", "tree": "5c187ae388cdae4b25f8616e91e57f8e1d292a3d", "parents": [ "3b783263b463fa7d38af1813277b3fb0dbc6509f" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Jul 29 19:25:18 2015 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Jul 30 17:30:43 2015 +0000" }, "message": "Adding some base-classes to eliminate event and listener boiler-plate code throughout a number of subsystems.\n\nRefactored all core components to take advantage of this; apps remain to be done.\n\nChange-Id: Ib0935ba07ff81b0fa032534004ec9ac6187cbf22\n", "tree_diff": [ { "type": "modify", "old_id": "1aaf0922218e725bf0aac0020456172afb25f851", "old_mode": 33188, "old_path": "core/api/src/main/java/org/onosproject/app/ApplicationService.java", "new_id": "bb55da93c4c6399a8e9f68dea6ef742fa93192e3", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/app/ApplicationService.java" }, { "type": "modify", "old_id": "e70858837823beffa8f21f45597c27a3047077fa", "old_mode": 33188, "old_path": "core/api/src/main/java/org/onosproject/cluster/ClusterService.java", "new_id": "015a648271eaaa531daad0a3669a5129a74ba8ad", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/cluster/ClusterService.java" }, { "type": "modify", "old_id": "9130f4faa24b1c6b62c5fbbee3e651c95b02b2ea", "old_mode": 33188, "old_path": "core/api/src/main/java/org/onosproject/cluster/LeadershipService.java", "new_id": "7d1f6079b530b77e4098c0dbe722a037a13b2018", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/cluster/LeadershipService.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "cbe7421f3580ba1494bd7275163ed0715c8d4766", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/event/AbstractListenerManager.java" }, { "type": "modify", "old_id": "e6af2016a39c9fd65afe77b6b46b46223b09f8e2", "old_mode": 33188, "old_path": "core/api/src/main/java/org/onosproject/event/ListenerRegistry.java", "new_id": "ef02af0687c1245e4d075fa628c50bc9c540633e", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/event/ListenerRegistry.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a4a36319e69a7f1b51927f669217bd67b4931d06", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/event/ListenerService.java" }, { "type": "modify", "old_id": "79eef94e50845574e39e91a558f7c112a300fd0e", "old_mode": 33188, "old_path": "core/api/src/main/java/org/onosproject/mastership/MastershipService.java", "new_id": "75d0eac0bf6c5f699af55151875deaf16828cf0b", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/mastership/MastershipService.java" }, { "type": "modify", "old_id": "ab6dba5e4b43adb29344f38df6d15aaabdc1eb1c", "old_mode": 33188, "old_path": "core/api/src/main/java/org/onosproject/net/device/DeviceService.java", "new_id": "c59454d16a476aeb08c8ec4e32e559137c718169", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/net/device/DeviceService.java" }, { "type": "modify", "old_id": "c91018ef90f17cc41eb77b015f625ece74c0190f", "old_mode": 33188, "old_path": "core/api/src/main/java/org/onosproject/net/edge/EdgePortService.java", "new_id": "89a2c1714b082d21e27170a7931f006c46e8e17a", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/net/edge/EdgePortService.java" }, { "type": "modify", "old_id": "43d0f5d620b7e75a815fa43c1106107bc2dacbab", "old_mode": 33188, "old_path": "core/api/src/main/java/org/onosproject/net/flow/FlowRuleService.java", "new_id": "e2971158cb4c21dc6f7c5d5f0a779cffc41134ac", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/net/flow/FlowRuleService.java" }, { "type": "modify", "old_id": "cdd56c78aca56bd114edc2dcabef97de4291f9c0", "old_mode": 33188, "old_path": "core/api/src/main/java/org/onosproject/net/group/GroupService.java", "new_id": "4163248fa1d1576dae4a52476c0a50bdf0861a7e", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/net/group/GroupService.java" }, { "type": "modify", "old_id": "6fa52ce13ef58ed10181d86b266b2ac9c988ea02", "old_mode": 33188, "old_path": "core/api/src/main/java/org/onosproject/net/host/HostService.java", "new_id": "a2a829196c88ae50b634b84e62a60acdcc145e7c", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/net/host/HostService.java" }, { "type": "modify", "old_id": "ccc97d871e845232c1ad73207270275e7966c090", "old_mode": 33188, "old_path": "core/api/src/main/java/org/onosproject/net/intent/IntentService.java", "new_id": "8533cebc1e6c1ede8e086fd176efeddc275ba521", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/net/intent/IntentService.java" }, { "type": "modify", "old_id": "7c9d547f0cc32d85401895c841dda04f027c9613", "old_mode": 33188, "old_path": "core/api/src/main/java/org/onosproject/net/intent/PartitionService.java", "new_id": "02ccccacd603b46774a6a887f04285c984e8cdd3", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/net/intent/PartitionService.java" }, { "type": "modify", "old_id": "5cae77bfaf82d944f715d157b88cd5df64b7584e", "old_mode": 33188, "old_path": "core/api/src/main/java/org/onosproject/net/link/LinkService.java", "new_id": "c27e31108c61adae8b4740043c0b50fb446c14b2", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/net/link/LinkService.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ff67c6da22bdc7d416af9867111d21addcc66cb0", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/net/provider/AbstractListenerProviderRegistry.java" }, { "type": "modify", "old_id": "69bdf4f7bfca570c1cd3450771349b4f42d59322", "old_mode": 33188, "old_path": "core/api/src/main/java/org/onosproject/net/resource/link/LinkResourceService.java", "new_id": "6dc04dfc5f6be3aeb17862511b5d45971933f417", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/net/resource/link/LinkResourceService.java" }, { "type": "modify", "old_id": "b17deb3353e0410bf0e4783b4bb1112b85e613a5", "old_mode": 33188, "old_path": "core/api/src/main/java/org/onosproject/net/topology/TopologyService.java", "new_id": "41eac2c4fd8069fd39efec296e4978df8a6a3fd4", "new_mode": 33188, "new_path": "core/api/src/main/java/org/onosproject/net/topology/TopologyService.java" }, { "type": "modify", "old_id": "eccb74377335f7e037035d1d746e5ef29db5bcf0", "old_mode": 33188, "old_path": "core/api/src/test/java/org/onosproject/net/NetTestTools.java", "new_id": "18c56791fc395ea4f2fd51d3dedf6ae0fd19d21e", "new_mode": 33188, "new_path": "core/api/src/test/java/org/onosproject/net/NetTestTools.java" }, { "type": "modify", "old_id": "99ecbd0f9e8f05b5370eaa63dce992d8371cb6c9", "old_mode": 33188, "old_path": "core/common/pom.xml", "new_id": "71eadbc18add9f3e131b9c19a9f66fe11df667eb", "new_mode": 33188, "new_path": "core/common/pom.xml" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "8cd9b8c4f2d00589fee19cff53b170856b46f3ff", "new_mode": 33188, "new_path": "core/common/src/main/java/org/onosproject/common/package-info.java" }, { "type": "modify", "old_id": "e262d4acb275989738f301d2f345125d34ccbf41", "old_mode": 33188, "old_path": "core/net/pom.xml", "new_id": "dfd5f214e5a6c909a8bd4eb9626ba892031bcd62", "new_mode": 33188, "new_path": "core/net/pom.xml" }, { "type": "modify", "old_id": "153b0249d1848b28a18bc11e4da1e409da2e7bc2", "old_mode": 33188, "old_path": "core/net/src/main/java/org/onosproject/app/impl/ApplicationManager.java", "new_id": "a96d80522416ff31c079717f07198fc4ccf9ebf8", "new_mode": 33188, "new_path": "core/net/src/main/java/org/onosproject/app/impl/ApplicationManager.java" }, { "type": "modify", "old_id": "22284b68cce6ffbd795bbb92d61f4d75e7e4091c", "old_mode": 33188, "old_path": "core/net/src/main/java/org/onosproject/cluster/impl/ClusterManager.java", "new_id": "a823817ff3d48f10ce9e28feb8b541f84b77b178", "new_mode": 33188, "new_path": "core/net/src/main/java/org/onosproject/cluster/impl/ClusterManager.java" }, { "type": "modify", "old_id": "1ac073a0f2a6465cbdd70a0226ced44efbd7853a", "old_mode": 33188, "old_path": "core/net/src/main/java/org/onosproject/cluster/impl/MastershipManager.java", "new_id": "0ef66f435563bcba7ad76f3a42376e4793961a7c", "new_mode": 33188, "new_path": "core/net/src/main/java/org/onosproject/cluster/impl/MastershipManager.java" }, { "type": "modify", "old_id": "17ff85c48159e9d65458cdee6c737f973b73a91b", "old_mode": 33188, "old_path": "core/net/src/main/java/org/onosproject/net/device/impl/DeviceManager.java", "new_id": "96b7176ccaeb85be31fcc1de747445d536e5b42b", "new_mode": 33188, "new_path": "core/net/src/main/java/org/onosproject/net/device/impl/DeviceManager.java" }, { "type": "modify", "old_id": "45e467d49703ec819b71ea1dd0bf4e98e400a2db", "old_mode": 33188, "old_path": "core/net/src/main/java/org/onosproject/net/edgeservice/impl/EdgeManager.java", "new_id": "e992f7a4079599427acaacce2d2ef29e3148031f", "new_mode": 33188, "new_path": "core/net/src/main/java/org/onosproject/net/edgeservice/impl/EdgeManager.java" }, { "type": "modify", "old_id": "b92067fc7e5bba998796090230c08f8798a895b6", "old_mode": 33188, "old_path": "core/net/src/main/java/org/onosproject/net/flow/impl/FlowRuleManager.java", "new_id": "b35002dcf3447ac3ed19a5f23ba277a5fa47058c", "new_mode": 33188, "new_path": "core/net/src/main/java/org/onosproject/net/flow/impl/FlowRuleManager.java" }, { "type": "modify", "old_id": "352059af5ea36e1f36b9564d545422cfd04fd520", "old_mode": 33188, "old_path": "core/net/src/main/java/org/onosproject/net/group/impl/GroupManager.java", "new_id": "6c43f2459afe95222b99da825f432f172fd5af9f", "new_mode": 33188, "new_path": "core/net/src/main/java/org/onosproject/net/group/impl/GroupManager.java" }, { "type": "modify", "old_id": "d36db84b569af7b2de38087b8e95662013496520", "old_mode": 33188, "old_path": "core/net/src/main/java/org/onosproject/net/host/impl/HostManager.java", "new_id": "73ac9c5ac222984b8b2338644c8cec9f2b5755f7", "new_mode": 33188, "new_path": "core/net/src/main/java/org/onosproject/net/host/impl/HostManager.java" }, { "type": "modify", "old_id": "a6e6dec4f7825a50e1927263ad053c9accaaf38c", "old_mode": 33188, "old_path": "core/net/src/main/java/org/onosproject/net/intent/impl/IntentManager.java", "new_id": "ded39246340f2e06a26696c8714ccfc24b24742a", "new_mode": 33188, "new_path": "core/net/src/main/java/org/onosproject/net/intent/impl/IntentManager.java" }, { "type": "modify", "old_id": "e6fa300e53a7d8e9c4a053d52ab9a7c5be08f8db", "old_mode": 33188, "old_path": "core/net/src/main/java/org/onosproject/net/link/impl/LinkManager.java", "new_id": "b1316f60f042d3c83fbe1171ee778f2e7b812a5d", "new_mode": 33188, "new_path": "core/net/src/main/java/org/onosproject/net/link/impl/LinkManager.java" }, { "type": "modify", "old_id": "9da155c6701e2f878a89963f39254ab8527cf528", "old_mode": 33188, "old_path": "core/net/src/main/java/org/onosproject/net/resource/impl/LinkResourceManager.java", "new_id": "5762c0a14887d52b41053578a1f90117028afe6e", "new_mode": 33188, "new_path": "core/net/src/main/java/org/onosproject/net/resource/impl/LinkResourceManager.java" }, { "type": "modify", "old_id": "718d75d015a8775ff31405fa2dc0e59af908c88c", "old_mode": 33188, "old_path": "core/net/src/main/java/org/onosproject/net/topology/impl/TopologyManager.java", "new_id": "0a0db62ff83d4037eb81d7882fe0ed3dab171b9e", "new_mode": 33188, "new_path": "core/net/src/main/java/org/onosproject/net/topology/impl/TopologyManager.java" }, { "type": "modify", "old_id": "4b4bbee5b579476d9a1011c12edb25c75a109a8c", "old_mode": 33188, "old_path": "core/net/src/test/java/org/onosproject/app/impl/ApplicationManagerTest.java", "new_id": "1ce31ac3339829b7c4e51754a53f553e5f8d9eb6", "new_mode": 33188, "new_path": "core/net/src/test/java/org/onosproject/app/impl/ApplicationManagerTest.java" }, { "type": "modify", "old_id": "477c7c4da5babdacf9f34803ddd894148428e5fc", "old_mode": 33188, "old_path": "core/net/src/test/java/org/onosproject/cluster/impl/MastershipManagerTest.java", "new_id": "bf1a1ff37ffd264013d6ccc400aaa1accec828af", "new_mode": 33188, "new_path": "core/net/src/test/java/org/onosproject/cluster/impl/MastershipManagerTest.java" }, { "type": "modify", "old_id": "7597e7c5a4fa8fcc3a832366418d83f572d6e13a", "old_mode": 33188, "old_path": "core/net/src/test/java/org/onosproject/net/device/impl/DeviceManagerTest.java", "new_id": "77d3f1d1c603baf675322d760dbd715da01b9a22", "new_mode": 33188, "new_path": "core/net/src/test/java/org/onosproject/net/device/impl/DeviceManagerTest.java" }, { "type": "modify", "old_id": "1c6349e226a4fddd834bee0e8d6acae053f1c0e6", "old_mode": 33188, "old_path": "core/net/src/test/java/org/onosproject/net/edgeservice/impl/EdgeManagerTest.java", "new_id": "319412feafab8a98d5645c68ea79140325b64132", "new_mode": 33188, "new_path": "core/net/src/test/java/org/onosproject/net/edgeservice/impl/EdgeManagerTest.java" }, { "type": "modify", "old_id": "db434c7676be17ff45e119624a4bcc8f27c46e9c", "old_mode": 33188, "old_path": "core/net/src/test/java/org/onosproject/net/flow/impl/FlowRuleManagerTest.java", "new_id": "afd9a90de27dcc596336e7e5974d808900cc4af3", "new_mode": 33188, "new_path": "core/net/src/test/java/org/onosproject/net/flow/impl/FlowRuleManagerTest.java" }, { "type": "modify", "old_id": "327296e71644e555d608a169f1d117a457a81d69", "old_mode": 33188, "old_path": "core/net/src/test/java/org/onosproject/net/group/impl/GroupManagerTest.java", "new_id": "d2079a8ce06c55db19b5229b13e04bc15a0e1d88", "new_mode": 33188, "new_path": "core/net/src/test/java/org/onosproject/net/group/impl/GroupManagerTest.java" }, { "type": "modify", "old_id": "9e113f34ec88977ba22255dd321abac47b9e1389", "old_mode": 33188, "old_path": "core/net/src/test/java/org/onosproject/net/host/impl/HostManagerTest.java", "new_id": "9f10304747ec9012b061f9f8f79e7de0f762d52f", "new_mode": 33188, "new_path": "core/net/src/test/java/org/onosproject/net/host/impl/HostManagerTest.java" }, { "type": "modify", "old_id": "ae6b0d2bd136e976e249d7935b8aaa05a0029e1c", "old_mode": 33188, "old_path": "core/net/src/test/java/org/onosproject/net/intent/impl/IntentManagerTest.java", "new_id": "4bf32f43867aefaf170d0ea7a6015285b4f870c1", "new_mode": 33188, "new_path": "core/net/src/test/java/org/onosproject/net/intent/impl/IntentManagerTest.java" }, { "type": "modify", "old_id": "391b2fd72133a6ac9e05a8c2c2b306c91ae65e15", "old_mode": 33188, "old_path": "core/net/src/test/java/org/onosproject/net/link/impl/LinkManagerTest.java", "new_id": "224204462adc8e289c291fd5dbe777ae73ce8113", "new_mode": 33188, "new_path": "core/net/src/test/java/org/onosproject/net/link/impl/LinkManagerTest.java" }, { "type": "modify", "old_id": "a54d075901c80baf52ad9b8ab0c37095a4b6685e", "old_mode": 33188, "old_path": "core/net/src/test/java/org/onosproject/net/topology/impl/DefaultTopologyProviderTest.java", "new_id": "022df23d40347320d0c67e2e0ae41faf095858d4", "new_mode": 33188, "new_path": "core/net/src/test/java/org/onosproject/net/topology/impl/DefaultTopologyProviderTest.java" }, { "type": "modify", "old_id": "99b8fbdb6a4faa018788af80e0c116295fae707a", "old_mode": 33188, "old_path": "core/net/src/test/java/org/onosproject/net/topology/impl/TopologyManagerTest.java", "new_id": "f3cd28dfb5ff4539c82bfc45bcc2074ef5a521a8", "new_mode": 33188, "new_path": "core/net/src/test/java/org/onosproject/net/topology/impl/TopologyManagerTest.java" }, { "type": "modify", "old_id": "84dca6ed69d3c18660092c9dbd828bc33824c3d8", "old_mode": 33188, "old_path": "core/pom.xml", "new_id": "0f7dd8c8613a129ab74626aae231b1ea27690602", "new_mode": 33188, "new_path": "core/pom.xml" }, { "type": "modify", "old_id": "6cbb5e741459cee6e1276f897fdcb32cd1e79b51", "old_mode": 33188, "old_path": "core/security/impl/pom.xml", "new_id": "33791c91a58b80a32c67a31349568eaf59ff38fc", "new_mode": 33188, "new_path": "core/security/impl/pom.xml" }, { "type": "modify", "old_id": "5cb5fd6cf2bac7b8a636a17b48d97742f7e3cad2", "old_mode": 33188, "old_path": "core/store/pom.xml", "new_id": "59d6664263c7b12ecef5bc25fceb2f41826aa700", "new_mode": 33188, "new_path": "core/store/pom.xml" }, { "type": "modify", "old_id": "455ed680421c3e537f46e38159e54821c54a1dce", "old_mode": 33188, "old_path": "incubator/api/src/main/java/org/onosproject/incubator/net/config/NetworkConfigService.java", "new_id": "5a89ccbc54cdcae47e1fbbabf92565249579bb92", "new_mode": 33188, "new_path": "incubator/api/src/main/java/org/onosproject/incubator/net/config/NetworkConfigService.java" }, { "type": "modify", "old_id": "612fbc7f08b1c564c97572d66266763d237edc5f", "old_mode": 33188, "old_path": "incubator/api/src/main/java/org/onosproject/incubator/net/resource/label/LabelResourceService.java", "new_id": "02052c37031d67f07921a0b0e2a291acb7fef260", "new_mode": 33188, "new_path": "incubator/api/src/main/java/org/onosproject/incubator/net/resource/label/LabelResourceService.java" }, { "type": "modify", "old_id": "a495955c42c47341d97ef9177387728ce4612a8c", "old_mode": 33188, "old_path": "incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/TunnelService.java", "new_id": "2a10a4c1b8082d2611e9edee92a87583a7627517", "new_mode": 33188, "new_path": "incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/TunnelService.java" }, { "type": "modify", "old_id": "718f8abd0815ad25486182ad6d055b756c08cab9", "old_mode": 33188, "old_path": "incubator/net/pom.xml", "new_id": "b068899bb53eba414fc56c52573ca9e5ba9ef1f6", "new_mode": 33188, "new_path": "incubator/net/pom.xml" }, { "type": "modify", "old_id": "a73cc8ef138a0e28ebe1553c377053627bd9c8ff", "old_mode": 33188, "old_path": "incubator/net/src/main/java/org/onosproject/incubator/net/config/impl/NetworkConfigManager.java", "new_id": "c295feb8331a5577a55a4952d0e4f8854f18b656", "new_mode": 33188, "new_path": "incubator/net/src/main/java/org/onosproject/incubator/net/config/impl/NetworkConfigManager.java" }, { "type": "modify", "old_id": "2836ea5bb9a56beca459490b67644195650c4ff1", "old_mode": 33188, "old_path": "incubator/net/src/main/java/org/onosproject/incubator/net/resource/label/impl/LabelResourceManager.java", "new_id": "fecba1128d22f5d1d0f58f10d203606454cdddc7", "new_mode": 33188, "new_path": "incubator/net/src/main/java/org/onosproject/incubator/net/resource/label/impl/LabelResourceManager.java" }, { "type": "modify", "old_id": "bb344b7f111fe99b403d410badd42481c13ca8a0", "old_mode": 33188, "old_path": "incubator/net/src/main/java/org/onosproject/incubator/net/tunnel/impl/TunnelManager.java", "new_id": "d316388f2d7984dd805441ce2469a411add855f8", "new_mode": 33188, "new_path": "incubator/net/src/main/java/org/onosproject/incubator/net/tunnel/impl/TunnelManager.java" } ] }