Committed by
Gerrit Code Review
ONOS-1147 - deprecation of Flow Batch public APIs
Change-Id: I69ca8741f16667c874545728d7f2d3dce0909309
Showing
4 changed files
with
14 additions
and
1 deletions
| ... | @@ -17,7 +17,10 @@ package org.onosproject.net.flow; | ... | @@ -17,7 +17,10 @@ package org.onosproject.net.flow; |
| 17 | 17 | ||
| 18 | import org.onosproject.net.flow.FlowRuleBatchEntry.FlowRuleOperation; | 18 | import org.onosproject.net.flow.FlowRuleBatchEntry.FlowRuleOperation; |
| 19 | 19 | ||
| 20 | - | 20 | +@Deprecated |
| 21 | +/** | ||
| 22 | + * @deprecated in Drake release - no longer a public API | ||
| 23 | + */ | ||
| 21 | public class FlowRuleBatchEntry | 24 | public class FlowRuleBatchEntry |
| 22 | extends BatchOperationEntry<FlowRuleOperation, FlowRule> { | 25 | extends BatchOperationEntry<FlowRuleOperation, FlowRule> { |
| 23 | 26 | ... | ... |
| ... | @@ -18,8 +18,11 @@ package org.onosproject.net.flow; | ... | @@ -18,8 +18,11 @@ package org.onosproject.net.flow; |
| 18 | import org.onosproject.event.AbstractEvent; | 18 | import org.onosproject.event.AbstractEvent; |
| 19 | import org.onosproject.net.DeviceId; | 19 | import org.onosproject.net.DeviceId; |
| 20 | 20 | ||
| 21 | +@Deprecated | ||
| 21 | /** | 22 | /** |
| 22 | * Describes flow rule batch event. | 23 | * Describes flow rule batch event. |
| 24 | + * | ||
| 25 | + * @deprecated in Drake release - no longer a public API | ||
| 23 | */ | 26 | */ |
| 24 | public final class FlowRuleBatchEvent extends AbstractEvent<FlowRuleBatchEvent.Type, FlowRuleBatchRequest> { | 27 | public final class FlowRuleBatchEvent extends AbstractEvent<FlowRuleBatchEvent.Type, FlowRuleBatchRequest> { |
| 25 | 28 | ... | ... |
| ... | @@ -19,9 +19,12 @@ import org.onosproject.net.DeviceId; | ... | @@ -19,9 +19,12 @@ import org.onosproject.net.DeviceId; |
| 19 | 19 | ||
| 20 | import java.util.Collection; | 20 | import java.util.Collection; |
| 21 | 21 | ||
| 22 | +@Deprecated | ||
| 22 | /** | 23 | /** |
| 23 | * Class used with the flow subsystem to process per device | 24 | * Class used with the flow subsystem to process per device |
| 24 | * batches. | 25 | * batches. |
| 26 | + * | ||
| 27 | + * @deprecated in Drake release - no longer a public API | ||
| 25 | */ | 28 | */ |
| 26 | public class FlowRuleBatchOperation | 29 | public class FlowRuleBatchOperation |
| 27 | extends BatchOperation<FlowRuleBatchEntry> { | 30 | extends BatchOperation<FlowRuleBatchEntry> { | ... | ... |
| ... | @@ -22,6 +22,10 @@ import java.util.Collections; | ... | @@ -22,6 +22,10 @@ import java.util.Collections; |
| 22 | import java.util.List; | 22 | import java.util.List; |
| 23 | import java.util.Set; | 23 | import java.util.Set; |
| 24 | 24 | ||
| 25 | +@Deprecated | ||
| 26 | +/** | ||
| 27 | + * @deprecated in Drake release - no longer a public API | ||
| 28 | + */ | ||
| 25 | public class FlowRuleBatchRequest { | 29 | public class FlowRuleBatchRequest { |
| 26 | 30 | ||
| 27 | /** | 31 | /** | ... | ... |
-
Please register or login to post a comment