Committed by
Gerrit Code Review
Deprecated address bindings interfaces in Host subsystem
Change-Id: I69b777ec16e3fb8344ddba757c764ccb1a44ac92
Showing
2 changed files
with
21 additions
and
5 deletions
| ... | @@ -38,7 +38,9 @@ public interface HostAdminService extends HostService { | ... | @@ -38,7 +38,9 @@ public interface HostAdminService extends HostService { |
| 38 | * | 38 | * |
| 39 | * @param addresses address object containing addresses to add and the port | 39 | * @param addresses address object containing addresses to add and the port |
| 40 | * to add them to | 40 | * to add them to |
| 41 | + * @deprecated in Drake release: address info now stored in InterfaceService | ||
| 41 | */ | 42 | */ |
| 43 | + @Deprecated | ||
| 42 | void bindAddressesToPort(PortAddresses addresses); | 44 | void bindAddressesToPort(PortAddresses addresses); |
| 43 | 45 | ||
| 44 | /** | 46 | /** |
| ... | @@ -47,14 +49,18 @@ public interface HostAdminService extends HostService { | ... | @@ -47,14 +49,18 @@ public interface HostAdminService extends HostService { |
| 47 | * | 49 | * |
| 48 | * @param portAddresses set of addresses to remove and port to remove them | 50 | * @param portAddresses set of addresses to remove and port to remove them |
| 49 | * from | 51 | * from |
| 52 | + * @deprecated in Drake release: address info now stored in InterfaceService | ||
| 50 | */ | 53 | */ |
| 54 | + @Deprecated | ||
| 51 | void unbindAddressesFromPort(PortAddresses portAddresses); | 55 | void unbindAddressesFromPort(PortAddresses portAddresses); |
| 52 | 56 | ||
| 53 | /** | 57 | /** |
| 54 | * Removes all address information for the given connection point. | 58 | * Removes all address information for the given connection point. |
| 55 | * | 59 | * |
| 56 | * @param connectPoint the connection point to remove address information | 60 | * @param connectPoint the connection point to remove address information |
| 61 | + * @deprecated in Drake release: address info now stored in InterfaceService | ||
| 57 | */ | 62 | */ |
| 63 | + @Deprecated | ||
| 58 | void clearAddresses(ConnectPoint connectPoint); | 64 | void clearAddresses(ConnectPoint connectPoint); |
| 59 | 65 | ||
| 60 | } | 66 | } | ... | ... |
| ... | @@ -15,17 +15,17 @@ | ... | @@ -15,17 +15,17 @@ |
| 15 | */ | 15 | */ |
| 16 | package org.onosproject.net.host; | 16 | package org.onosproject.net.host; |
| 17 | 17 | ||
| 18 | -import java.util.Set; | 18 | +import org.onlab.packet.IpAddress; |
| 19 | - | 19 | +import org.onlab.packet.MacAddress; |
| 20 | +import org.onlab.packet.VlanId; | ||
| 20 | import org.onosproject.net.ConnectPoint; | 21 | import org.onosproject.net.ConnectPoint; |
| 21 | import org.onosproject.net.DeviceId; | 22 | import org.onosproject.net.DeviceId; |
| 22 | import org.onosproject.net.Host; | 23 | import org.onosproject.net.Host; |
| 23 | import org.onosproject.net.HostId; | 24 | import org.onosproject.net.HostId; |
| 24 | import org.onosproject.net.provider.ProviderId; | 25 | import org.onosproject.net.provider.ProviderId; |
| 25 | import org.onosproject.store.Store; | 26 | import org.onosproject.store.Store; |
| 26 | -import org.onlab.packet.IpAddress; | 27 | + |
| 27 | -import org.onlab.packet.MacAddress; | 28 | +import java.util.Set; |
| 28 | -import org.onlab.packet.VlanId; | ||
| 29 | 29 | ||
| 30 | /** | 30 | /** |
| 31 | * Manages inventory of end-station hosts; not intended for direct use. | 31 | * Manages inventory of end-station hosts; not intended for direct use. |
| ... | @@ -120,7 +120,9 @@ public interface HostStore extends Store<HostEvent, HostStoreDelegate> { | ... | @@ -120,7 +120,9 @@ public interface HostStore extends Store<HostEvent, HostStoreDelegate> { |
| 120 | * information is added to any previously held information for the port. | 120 | * information is added to any previously held information for the port. |
| 121 | * | 121 | * |
| 122 | * @param addresses the port and address information | 122 | * @param addresses the port and address information |
| 123 | + * @deprecated in Drake release: address info now stored in InterfaceService | ||
| 123 | */ | 124 | */ |
| 125 | + @Deprecated | ||
| 124 | void updateAddressBindings(PortAddresses addresses); | 126 | void updateAddressBindings(PortAddresses addresses); |
| 125 | 127 | ||
| 126 | /** | 128 | /** |
| ... | @@ -128,7 +130,9 @@ public interface HostStore extends Store<HostEvent, HostStoreDelegate> { | ... | @@ -128,7 +130,9 @@ public interface HostStore extends Store<HostEvent, HostStoreDelegate> { |
| 128 | * a port. | 130 | * a port. |
| 129 | * | 131 | * |
| 130 | * @param addresses the port and address information | 132 | * @param addresses the port and address information |
| 133 | + * @deprecated in Drake release: address info now stored in InterfaceService | ||
| 131 | */ | 134 | */ |
| 135 | + @Deprecated | ||
| 132 | void removeAddressBindings(PortAddresses addresses); | 136 | void removeAddressBindings(PortAddresses addresses); |
| 133 | 137 | ||
| 134 | /** | 138 | /** |
| ... | @@ -136,14 +140,18 @@ public interface HostStore extends Store<HostEvent, HostStoreDelegate> { | ... | @@ -136,14 +140,18 @@ public interface HostStore extends Store<HostEvent, HostStoreDelegate> { |
| 136 | * point. | 140 | * point. |
| 137 | * | 141 | * |
| 138 | * @param connectPoint the connection point | 142 | * @param connectPoint the connection point |
| 143 | + * @deprecated in Drake release: address info now stored in InterfaceService | ||
| 139 | */ | 144 | */ |
| 145 | + @Deprecated | ||
| 140 | void clearAddressBindings(ConnectPoint connectPoint); | 146 | void clearAddressBindings(ConnectPoint connectPoint); |
| 141 | 147 | ||
| 142 | /** | 148 | /** |
| 143 | * Returns the address bindings stored for all connection points. | 149 | * Returns the address bindings stored for all connection points. |
| 144 | * | 150 | * |
| 145 | * @return the set of address bindings | 151 | * @return the set of address bindings |
| 152 | + * @deprecated in Drake release: address info now stored in InterfaceService | ||
| 146 | */ | 153 | */ |
| 154 | + @Deprecated | ||
| 147 | Set<PortAddresses> getAddressBindings(); | 155 | Set<PortAddresses> getAddressBindings(); |
| 148 | 156 | ||
| 149 | /** | 157 | /** |
| ... | @@ -152,6 +160,8 @@ public interface HostStore extends Store<HostEvent, HostStoreDelegate> { | ... | @@ -152,6 +160,8 @@ public interface HostStore extends Store<HostEvent, HostStoreDelegate> { |
| 152 | * @param connectPoint the connection point to return address information | 160 | * @param connectPoint the connection point to return address information |
| 153 | * for | 161 | * for |
| 154 | * @return address information for the connection point | 162 | * @return address information for the connection point |
| 163 | + * @deprecated in Drake release: address info now stored in InterfaceService | ||
| 155 | */ | 164 | */ |
| 165 | + @Deprecated | ||
| 156 | Set<PortAddresses> getAddressBindingsForPort(ConnectPoint connectPoint); | 166 | Set<PortAddresses> getAddressBindingsForPort(ConnectPoint connectPoint); |
| 157 | } | 167 | } | ... | ... |
-
Please register or login to post a comment