Pcep Stateful & Initiated renaming 72/91372/4
authorOlivier Dugeon <olivier.dugeon@orange.com>
Fri, 17 Jul 2020 11:37:12 +0000 (13:37 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 29 Jul 2020 10:55:45 +0000 (12:55 +0200)
This is the first part of compliancy to RFC8231 (Stateful) & RFC8281
(Initiated). It removes mention to old draft in various package name,
class name, yange model name ... as follow:
 - Rename Stateful07 -> Stateful
 - Rename Initiated00 -> Initiated
 - CrabbeInitiated -> Initiated

JIRA: BGPCEP-882
Change-Id: I4a9a7faa08e1a681fda8a01ed28a9ccf61af6cc1
Signed-off-by: Olivier Dugeon <olivier.dugeon@orange.com>
104 files changed:
docs/pcep-developer-guide.rst
features/pcep/features-pcep/pom.xml
features/pcep/odl-bgpcep-pcep-auto-bandwidth/pom.xml
features/pcep/odl-bgpcep-pcep-cli/pom.xml
features/pcep/odl-bgpcep-pcep-segment-routing/pom.xml
features/pcep/odl-bgpcep-pcep-stateful/pom.xml [moved from features/pcep/odl-bgpcep-pcep-stateful07/pom.xml with 89% similarity]
features/pcep/odl-bgpcep-pcep-topology-provider/pom.xml
features/pcep/odl-bgpcep-pcep-topology-stats/pom.xml
features/pcep/odl-bgpcep-pcep/pom.xml
features/pcep/pom.xml
pcep/auto-bandwidth-extension/pom.xml
pcep/auto-bandwidth-extension/src/main/java/org/opendaylight/protocol/pcep/auto/bandwidth/extension/PcRptMessageCodec.java
pcep/auto-bandwidth-extension/src/main/yang/odl-pcep-auto-bandwidth.yang
pcep/auto-bandwidth-extension/src/test/java/org/opendaylight/protocol/pcep/auto/bandwidth/extension/PcRptMessageCodecTest.java
pcep/ietf-stateful/pom.xml [moved from pcep/ietf-stateful07/pom.xml with 98% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated/InitiatedActivator.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated00/CrabbeInitiatedActivator.java with 64% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated/InitiatedLspObjectParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated00/CInitiated00LspObjectParser.java with 84% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated/InitiatedPCInitiateMessageParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated00/CInitiated00PCInitiateMessageParser.java with 91% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated/InitiatedSrpObjectParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated00/CInitiated00SrpObjectParser.java with 78% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated/InitiatedStatefulCapabilityTlvParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated00/CInitiated00StatefulCapabilityTlvParser.java with 82% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/PCEPStatefulCapability.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/PCEPStatefulCapability.java with 93% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/PathBindingTlvParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/PathBindingTlvParser.java with 99% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulActivator.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/StatefulActivator.java with 62% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulErrorMessageParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07ErrorMessageParser.java with 97% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulLSPIdentifierIpv4TlvParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07LSPIdentifierIpv4TlvParser.java with 95% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulLSPIdentifierIpv6TlvParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07LSPIdentifierIpv6TlvParser.java with 96% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulLspObjectParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07LspObjectParser.java with 96% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulLspSymbolicNameTlvParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07LspSymbolicNameTlvParser.java with 93% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulLspUpdateErrorTlvParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07LspUpdateErrorTlvParser.java with 92% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulLspaObjectParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07LspaObjectParser.java with 91% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulOpenObjectParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07OpenObjectParser.java with 91% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulPCReportMessageParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07PCReportMessageParser.java with 98% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulPCUpdateRequestMessageParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07PCUpdateRequestMessageParser.java with 97% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulRSVPErrorSpecTlvParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07RSVPErrorSpecTlvParser.java with 98% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulSrpObjectParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07SrpObjectParser.java with 95% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulStatefulCapabilityTlvParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07StatefulCapabilityTlvParser.java with 94% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/sync/optimizations/LspDbVersionTlvParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/sync/optimizations/LspDbVersionTlvParser.java with 100% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/sync/optimizations/SpeakerEntityIdTlvParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/sync/optimizations/SpeakerEntityIdTlvParser.java with 100% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/sync/optimizations/SyncOptimizationsActivator.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/sync/optimizations/SyncOptimizationsActivator.java with 100% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/sync/optimizations/SyncOptimizationsCapabilityTlvParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/sync/optimizations/SyncOptimizationsCapabilityTlvParser.java with 91% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/sync/optimizations/SyncOptimizationsLspObjectParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/sync/optimizations/SyncOptimizationsLspObjectParser.java with 93% similarity]
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/sync/optimizations/SyncOptimizationsOpenObjectParser.java [moved from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/sync/optimizations/SyncOptimizationsOpenObjectParser.java with 94% similarity]
pcep/ietf-stateful/src/main/resources/META-INF/services/org.opendaylight.protocol.pcep.PCEPCapability [moved from pcep/ietf-stateful07/src/main/resources/META-INF/services/org.opendaylight.protocol.pcep.PCEPCapability with 82% similarity]
pcep/ietf-stateful/src/main/resources/META-INF/services/org.opendaylight.protocol.pcep.spi.PCEPExtensionProviderActivator [moved from pcep/ietf-stateful07/src/main/resources/META-INF/services/org.opendaylight.protocol.pcep.spi.PCEPExtensionProviderActivator with 73% similarity]
pcep/ietf-stateful/src/main/resources/OSGI-INF/blueprint/pcep-ietf-stateful.xml [moved from pcep/ietf-stateful07/src/main/resources/OSGI-INF/blueprint/pcep-ietf-stateful.xml with 66% similarity]
pcep/ietf-stateful/src/main/yang/odl-pcep-ietf-initiated.yang [moved from pcep/ietf-stateful07/src/main/yang/odl-pcep-ietf-initiated00.yang with 94% similarity]
pcep/ietf-stateful/src/main/yang/odl-pcep-ietf-stateful-app-config.yang [moved from pcep/ietf-stateful07/src/main/yang/odl-pcep-ietf-stateful07-app-config.yang with 84% similarity]
pcep/ietf-stateful/src/main/yang/odl-pcep-ietf-stateful.yang [moved from pcep/ietf-stateful07/src/main/yang/odl-pcep-ietf-stateful07.yang with 99% similarity]
pcep/ietf-stateful/src/main/yang/odl-pcep-stateful-stats.yang [moved from pcep/ietf-stateful07/src/main/yang/odl-pcep-stateful-stats.yang with 100% similarity]
pcep/ietf-stateful/src/main/yang/odl-pcep-sync-optimizations.yang [moved from pcep/ietf-stateful07/src/main/yang/odl-pcep-sync-optimizations.yang with 97% similarity]
pcep/ietf-stateful/src/main/yang/odl-pcep-topology-sync-optimizations-config.yang [moved from pcep/ietf-stateful07/src/main/yang/odl-pcep-topology-sync-optimizations-config.yang with 100% similarity]
pcep/ietf-stateful/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPObjectParserTest.java [moved from pcep/ietf-stateful07/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPObjectParserTest.java with 95% similarity]
pcep/ietf-stateful/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPStatefulCapabilityTest.java [moved from pcep/ietf-stateful07/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPStatefulCapabilityTest.java with 94% similarity]
pcep/ietf-stateful/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPTlvParserTest.java [moved from pcep/ietf-stateful07/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPTlvParserTest.java with 92% similarity]
pcep/ietf-stateful/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPValidatorTest.java [moved from pcep/ietf-stateful07/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPValidatorTest.java with 95% similarity]
pcep/ietf-stateful/src/test/resources/PCEPLspObject1WithTLV.bin [moved from pcep/ietf-stateful07/src/test/resources/PCEPLspObject1WithTLV.bin with 100% similarity]
pcep/ietf-stateful/src/test/resources/PCEPLspObject2WithTLV.bin [moved from pcep/ietf-stateful07/src/test/resources/PCEPLspObject2WithTLV.bin with 100% similarity]
pcep/ietf-stateful/src/test/resources/PCEPLspaObject3RandVals.bin [moved from pcep/ietf-stateful07/src/test/resources/PCEPLspaObject3RandVals.bin with 100% similarity]
pcep/ietf-stateful/src/test/resources/PCEPOpenMessage1.bin [moved from pcep/ietf-stateful07/src/test/resources/PCEPOpenMessage1.bin with 100% similarity]
pcep/ietf-stateful/src/test/resources/PCEPOpenObject1.bin [moved from pcep/ietf-stateful07/src/test/resources/PCEPOpenObject1.bin with 100% similarity]
pcep/ietf-stateful/src/test/resources/PCErr.1.bin [moved from pcep/ietf-stateful07/src/test/resources/PCErr.1.bin with 100% similarity]
pcep/ietf-stateful/src/test/resources/PCErr.3.bin [moved from pcep/ietf-stateful07/src/test/resources/PCErr.3.bin with 100% similarity]
pcep/ietf-stateful/src/test/resources/PCErr.5.bin [moved from pcep/ietf-stateful07/src/test/resources/PCErr.5.bin with 100% similarity]
pcep/ietf-stateful/src/test/resources/PCRpt.3.bin [moved from pcep/ietf-stateful07/src/test/resources/PCRpt.3.bin with 100% similarity]
pcep/ietf-stateful/src/test/resources/PCRpt.5.bin [moved from pcep/ietf-stateful07/src/test/resources/PCRpt.5.bin with 100% similarity]
pcep/ietf-stateful/src/test/resources/PCUpd.2.bin [moved from pcep/ietf-stateful07/src/test/resources/PCUpd.2.bin with 100% similarity]
pcep/ietf-stateful/src/test/resources/PCUpd.5.bin [moved from pcep/ietf-stateful07/src/test/resources/PCUpd.5.bin with 100% similarity]
pcep/ietf-stateful/src/test/resources/Pcinit.bin [moved from pcep/ietf-stateful07/src/test/resources/Pcinit.bin with 100% similarity]
pcep/pcc-mock/pom.xml
pcep/pcc-mock/src/main/java/org/opendaylight/protocol/pcep/pcc/mock/Main.java
pcep/pcc-mock/src/main/java/org/opendaylight/protocol/pcep/pcc/mock/PCCTunnelManagerImpl.java
pcep/pcc-mock/src/main/java/org/opendaylight/protocol/pcep/pcc/mock/PCCsBuilder.java
pcep/pcc-mock/src/main/java/org/opendaylight/protocol/pcep/pcc/mock/api/PCCTunnelManager.java
pcep/pcc-mock/src/main/java/org/opendaylight/protocol/pcep/pcc/mock/protocol/PCCSessionListener.java
pcep/pcc-mock/src/main/java/org/opendaylight/protocol/pcep/pcc/mock/spi/MsgBuilderUtil.java
pcep/pcc-mock/src/test/java/org/opendaylight/protocol/pcep/pcc/mock/PCCIncrementalSyncTest.java
pcep/pcc-mock/src/test/java/org/opendaylight/protocol/pcep/pcc/mock/PCCMockCommon.java
pcep/pcc-mock/src/test/java/org/opendaylight/protocol/pcep/pcc/mock/PCCSessionListenerTest.java
pcep/pcc-mock/src/test/java/org/opendaylight/protocol/pcep/pcc/mock/PCCSyncAvoidanceProcedureTest.java
pcep/pcc-mock/src/test/java/org/opendaylight/protocol/pcep/pcc/mock/PCCTriggeredFullDBResyncTest.java
pcep/pcc-mock/src/test/java/org/opendaylight/protocol/pcep/pcc/mock/PCCTriggeredLspResyncTest.java
pcep/pcc-mock/src/test/java/org/opendaylight/protocol/pcep/pcc/mock/PCCTriggeredSyncTest.java
pcep/pcc-mock/src/test/java/org/opendaylight/protocol/pcep/pcc/mock/PCCTunnelManagerImplTest.java
pcep/pcep-artifacts/pom.xml
pcep/pom.xml
pcep/segment-routing/pom.xml
pcep/segment-routing/src/main/yang/odl-pcep-segment-routing.yang
pcep/segment-routing/src/test/java/org/opendaylight/protocol/pcep/segment/routing/TopologyProviderTest.java
pcep/testtool/pom.xml
pcep/testtool/src/main/java/org/opendaylight/protocol/pcep/testtool/Main.java
pcep/topology/cli/pom.xml
pcep/topology/topology-provider/pom.xml
pcep/topology/topology-provider/src/main/java/org/opendaylight/bgpcep/pcep/topology/provider/PCEPTopologySessionListener.java [moved from pcep/topology/topology-provider/src/main/java/org/opendaylight/bgpcep/pcep/topology/provider/Stateful07TopologySessionListener.java with 97% similarity]
pcep/topology/topology-provider/src/main/java/org/opendaylight/bgpcep/pcep/topology/provider/PCEPTopologySessionListenerFactory.java [moved from pcep/topology/topology-provider/src/main/java/org/opendaylight/bgpcep/pcep/topology/provider/Stateful07TopologySessionListenerFactory.java with 74% similarity]
pcep/topology/topology-provider/src/main/java/org/opendaylight/bgpcep/pcep/topology/provider/session/stats/SessionStateImpl.java
pcep/topology/topology-provider/src/main/resources/OSGI-INF/blueprint/pcep-topology.xml
pcep/topology/topology-provider/src/test/java/org/opendaylight/bgpcep/pcep/topology/provider/IncrementalSynchronizationProcedureTest.java
pcep/topology/topology-provider/src/test/java/org/opendaylight/bgpcep/pcep/topology/provider/PCEPTopologySessionListenerTest.java [moved from pcep/topology/topology-provider/src/test/java/org/opendaylight/bgpcep/pcep/topology/provider/Stateful07TopologySessionListenerTest.java with 98% similarity]
pcep/topology/topology-provider/src/test/java/org/opendaylight/bgpcep/pcep/topology/provider/PCEPTriggeredReSynchronizationProcedureTest.java
pcep/topology/topology-provider/src/test/java/org/opendaylight/bgpcep/pcep/topology/provider/PCETriggeredInitialSyncProcedureTest.java
pcep/topology/topology-provider/src/test/java/org/opendaylight/bgpcep/pcep/topology/provider/StateSynchronizationAvoidanceProcedureTest.java
pcep/topology/topology-provider/src/test/java/org/opendaylight/bgpcep/pcep/topology/provider/TopologyProgrammingTest.java
pcep/topology/topology-stats/pom.xml
pcep/tunnel/tunnel-provider/pom.xml

index 18c7fa518115e01372e7ab9abbbc0953447aa877..4c7b54ab746ed4df1eb6e7e31a17d42139d8720a 100644 (file)
@@ -90,11 +90,11 @@ configuration of the parser-spi module (*32-pcep.xml*).
      </extension>
      <extension>
       <type xmlns:pcepspi="urn:opendaylight:params:xml:ns:yang:controller:pcep:spi">pcepspi:extension</type>
-      <name>pcep-parser-ietf-stateful07</name>
+      <name>pcep-parser-ietf-stateful</name>
      </extension>
      <extension>
       <type xmlns:pcepspi="urn:opendaylight:params:xml:ns:yang:controller:pcep:spi">pcepspi:extension</type>
-      <name>pcep-parser-ietf-initiated00</name>
+      <name>pcep-parser-ietf-initiated</name>
      </extension>
      <extension>
       <type xmlns:pcepspi="urn:opendaylight:params:xml:ns:yang:controller:pcep:spi">pcepspi:extension</type>
@@ -105,17 +105,17 @@ configuration of the parser-spi module (*32-pcep.xml*).
 -  *pcep-parser-base* - will register parsers and serializers
    implemented in pcep-impl module
 
--  *pcep-parser-ietf-stateful07* - will register parsers and serializers
+-  *pcep-parser-ietf-stateful* - will register parsers and serializers
    of draft-ietf-pce-stateful-pce-07 implementation
 
--  *pcep-parser-ietf-initiated00* - will register parser and serializer
+-  *pcep-parser-ietf-initiated* - will register parser and serializer
    of draft-ietf-pce-pce-initiated-lsp-00 implementation
 
 -  *pcep-parser-sync-optimizations* - will register parser and
    serializers of draft-ietf-pce-stateful-sync-optimizations-03
    implementation
 
-Stateful07 module is a good example of a PCEP parser extension.
+Stateful module is a good example of a PCEP parser extension.
 
 Configuration of PCEP parsers specifies one implementation of *Extension
 provider* that will take care of registering mentioned parser
@@ -159,7 +159,7 @@ Better understanding provides this sequence diagram:
 PCEP IETF stateful
 ~~~~~~~~~~~~~~~~~~
 
-This section summarizes module pcep-ietf-stateful07. The term *stateful*
+This section summarizes module pcep-ietf-stateful. The term *stateful*
 refers to
 `draft-ietf-pce-stateful-pce <http://tools.ietf.org/html/draft-ietf-pce-stateful-pce>`__
 and
index fbf5d7b080d4897c705200fbcccd0f4133e50fd3..f8a9209f30c09349868a24a1c84f1e087c064388 100644 (file)
@@ -65,7 +65,7 @@
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>odl-bgpcep-pcep-stateful07</artifactId>
+            <artifactId>odl-bgpcep-pcep-stateful</artifactId>
             <type>xml</type>
             <classifier>features</classifier>
         </dependency>
index 3f7e82267d038800410146fe6d91957cecdd1f67..57e146f447cb17869307fa842ba00cf3b7343048 100644 (file)
@@ -28,7 +28,7 @@
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>odl-bgpcep-pcep-stateful07</artifactId>
+            <artifactId>odl-bgpcep-pcep-stateful</artifactId>
             <type>xml</type>
             <classifier>features</classifier>
         </dependency>
index d1d7bd63154c25169e314bf6332a168570a66f83..ce7a0aea7d289ab16248776cfa07ddfb1781c38a 100644 (file)
@@ -28,7 +28,7 @@
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>odl-bgpcep-pcep-stateful07</artifactId>
+            <artifactId>odl-bgpcep-pcep-stateful</artifactId>
             <type>xml</type>
             <classifier>features</classifier>
         </dependency>
index 6d587258a4f420bc5ef39aef645ba45fbab27749..de3eec3138ac995546bbfa74d888849f04c6657c 100644 (file)
@@ -28,7 +28,7 @@
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>odl-bgpcep-pcep-stateful07</artifactId>
+            <artifactId>odl-bgpcep-pcep-stateful</artifactId>
             <type>xml</type>
             <classifier>features</classifier>
         </dependency>
similarity index 89%
rename from features/pcep/odl-bgpcep-pcep-stateful07/pom.xml
rename to features/pcep/odl-bgpcep-pcep-stateful/pom.xml
index 44a08a518d54f90afcd6849f36ddf64550bda19e..c8a0df447429f75438842492dc1521d760a6fbd2 100644 (file)
         <relativePath>../../../single-feature-parent</relativePath>
     </parent>
 
-    <artifactId>odl-bgpcep-pcep-stateful07</artifactId>
+    <artifactId>odl-bgpcep-pcep-stateful</artifactId>
     <packaging>feature</packaging>
-    <name>OpenDaylight :: PCEP :: Stateful 07</name>
+    <name>OpenDaylight :: PCEP :: Stateful</name>
 
     <dependencies>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>pcep-ietf-stateful07</artifactId>
+            <artifactId>pcep-ietf-stateful</artifactId>
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
index 050b4bc6a4ef3600c8732099b5febc750046395b..03b1e9a27c9bb58abfcd2c2199e45c8c1a53c775 100644 (file)
@@ -34,7 +34,7 @@
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>odl-bgpcep-pcep-stateful07</artifactId>
+            <artifactId>odl-bgpcep-pcep-stateful</artifactId>
             <type>xml</type>
             <classifier>features</classifier>
         </dependency>
index ecaa256860f8f70483dd1401ce46b9f840e73901..3b0e654a3f260945d2cc3f3f31a18c45e28ec253 100644 (file)
@@ -28,7 +28,7 @@
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>odl-bgpcep-pcep-stateful07</artifactId>
+            <artifactId>odl-bgpcep-pcep-stateful</artifactId>
             <type>xml</type>
             <classifier>features</classifier>
         </dependency>
index 249a11da2c446b163366948cd69471c382c1307c..bf8485bbb337684ef204729cfd19c4500f2e4a8f 100644 (file)
@@ -60,7 +60,7 @@
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>odl-bgpcep-pcep-stateful07</artifactId>
+            <artifactId>odl-bgpcep-pcep-stateful</artifactId>
             <type>xml</type>
             <classifier>features</classifier>
         </dependency>
index fb8f6ee4700e1436115e8029cc0577433e34a053..e35a364c98ad8e2ef18c145960d2c3dfdb0fa051 100644 (file)
@@ -30,7 +30,7 @@
         <module>odl-bgpcep-programming-impl</module>
         <module>odl-bgpcep-pcep-server</module>
         <module>odl-bgpcep-pcep-topology</module>
-        <module>odl-bgpcep-pcep-stateful07</module>
+        <module>odl-bgpcep-pcep-stateful</module>
         <module>odl-bgpcep-pcep-server-provider</module>
         <module>odl-bgpcep-pcep-topology-provider</module>
         <module>odl-bgpcep-pcep-tunnel-provider</module>
index a4df876dae1ef3b1ae6f5f7e36e33822b5e0a312..07cf5f480b1ac0273dafeae1f0bfbd48b4d646db 100644 (file)
@@ -55,7 +55,7 @@
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>pcep-ietf-stateful07</artifactId>
+            <artifactId>pcep-ietf-stateful</artifactId>
         </dependency>
         <dependency>
             <groupId>org.opendaylight.yangtools</groupId>
index 6cea75cca502c8fee75c932c48c430c767530447..9c0957a28ab9100f46d9d9478d3d25392c5da90f 100644 (file)
@@ -13,7 +13,7 @@ import com.google.common.base.Predicates;
 import com.google.common.collect.Iterables;
 import io.netty.buffer.ByteBuf;
 import java.util.List;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07PCReportMessageParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulPCReportMessageParser;
 import org.opendaylight.protocol.pcep.spi.ObjectRegistry;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.auto.bandwidth.rev181109.Bandwidth1;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.auto.bandwidth.rev181109.Bandwidth1Builder;
@@ -28,7 +28,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.typ
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.bandwidth.object.Bandwidth;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.bandwidth.object.BandwidthBuilder;
 
-public class PcRptMessageCodec extends Stateful07PCReportMessageParser {
+public class PcRptMessageCodec extends StatefulPCReportMessageParser {
 
     public PcRptMessageCodec(final ObjectRegistry registry) {
         super(registry);
index 6667c133cdbe3dc3ff54918c7ad1ad9d8eb123bf..5499a9b8bdd017626df6994e061f9de67236b239 100644 (file)
@@ -5,7 +5,7 @@ module odl-pcep-auto-bandwidth {
     import pcep-types { prefix pcep; revision-date 2018-11-09; }
     import network-topology { prefix nt; revision-date 2013-10-21; }
     import network-topology-pcep { prefix topo; revision-date 2020-01-20; }
-    import odl-pcep-ietf-stateful07 { prefix stateful; revision-date 2018-11-09; }
+    import odl-pcep-ietf-stateful { prefix stateful; revision-date 2018-11-09; }
     import network-concepts { prefix netc; revision-date 2013-11-25; }
 
     organization "Cisco Systems, Inc.";
index 1334dcc8cfe1dc7e8dd6cb0878e0cd6d918db8f6..4e60919333a842b3702ce667b28b90b8f32a73cd 100644 (file)
@@ -21,7 +21,7 @@ import javax.xml.bind.DatatypeConverter;
 import org.junit.After;
 import org.junit.Before;
 import org.junit.Test;
-import org.opendaylight.protocol.pcep.ietf.stateful07.StatefulActivator;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulActivator;
 import org.opendaylight.protocol.pcep.parser.BaseParserExtensionActivator;
 import org.opendaylight.protocol.pcep.spi.PCEPDeserializerException;
 import org.opendaylight.protocol.pcep.spi.pojo.SimplePCEPExtensionProviderContext;
similarity index 98%
rename from pcep/ietf-stateful07/pom.xml
rename to pcep/ietf-stateful/pom.xml
index 97d1e56aad2176c1c9fb06de4baf992c4ff572ab..b32e3f279c52dd64d2372d7a4d1ce8d11ece8aa0 100644 (file)
@@ -18,7 +18,7 @@
         <relativePath>../../binding-parent</relativePath>
     </parent>
 
-    <artifactId>pcep-ietf-stateful07</artifactId>
+    <artifactId>pcep-ietf-stateful</artifactId>
     <description>PCE IETF Stateful model plugin</description>
     <packaging>bundle</packaging>
     <name>${project.artifactId}</name>
similarity index 64%
rename from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated00/CrabbeInitiatedActivator.java
rename to pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated/InitiatedActivator.java
index c5c0aedbc2199beae278641cef7ee4a78c49de4e..361dcfc61c5bf95a2f9828e299d8b4df94f68e9a 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.initiated00;
+package org.opendaylight.protocol.pcep.ietf.initiated;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -13,32 +13,32 @@ import org.opendaylight.protocol.pcep.spi.PCEPExtensionProviderContext;
 import org.opendaylight.protocol.pcep.spi.TlvRegistry;
 import org.opendaylight.protocol.pcep.spi.VendorInformationTlvRegistry;
 import org.opendaylight.protocol.pcep.spi.pojo.AbstractPCEPExtensionProviderActivator;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Pcinitiate;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Pcinitiate;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.lsp.object.Lsp;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.srp.object.Srp;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.stateful.capability.tlv.Stateful;
 import org.opendaylight.yangtools.concepts.Registration;
 
-public final class CrabbeInitiatedActivator extends AbstractPCEPExtensionProviderActivator {
+public final class InitiatedActivator extends AbstractPCEPExtensionProviderActivator {
     @Override
     protected List<Registration> startImpl(final PCEPExtensionProviderContext context) {
         final List<Registration> regs = new ArrayList<>();
 
-        regs.add(context.registerMessageParser(CInitiated00PCInitiateMessageParser.TYPE,
-                new CInitiated00PCInitiateMessageParser(context.getObjectHandlerRegistry())));
+        regs.add(context.registerMessageParser(InitiatedPCInitiateMessageParser.TYPE,
+                new InitiatedPCInitiateMessageParser(context.getObjectHandlerRegistry())));
         regs.add(context.registerMessageSerializer(Pcinitiate.class,
-                new CInitiated00PCInitiateMessageParser(context.getObjectHandlerRegistry())));
+                new InitiatedPCInitiateMessageParser(context.getObjectHandlerRegistry())));
 
         final TlvRegistry tlvReg = context.getTlvHandlerRegistry();
         final VendorInformationTlvRegistry viTlvReg = context.getVendorInformationTlvRegistry();
-        regs.add(context.registerObjectParser(new CInitiated00LspObjectParser(tlvReg, viTlvReg)));
-        regs.add(context.registerObjectSerializer(Lsp.class, new CInitiated00LspObjectParser(tlvReg, viTlvReg)));
-        regs.add(context.registerObjectParser(new CInitiated00SrpObjectParser(tlvReg, viTlvReg)));
-        regs.add(context.registerObjectSerializer(Srp.class, new CInitiated00SrpObjectParser(tlvReg, viTlvReg)));
+        regs.add(context.registerObjectParser(new InitiatedLspObjectParser(tlvReg, viTlvReg)));
+        regs.add(context.registerObjectSerializer(Lsp.class, new InitiatedLspObjectParser(tlvReg, viTlvReg)));
+        regs.add(context.registerObjectParser(new InitiatedSrpObjectParser(tlvReg, viTlvReg)));
+        regs.add(context.registerObjectSerializer(Srp.class, new InitiatedSrpObjectParser(tlvReg, viTlvReg)));
 
-        regs.add(context.registerTlvParser(CInitiated00StatefulCapabilityTlvParser.TYPE,
-            new CInitiated00StatefulCapabilityTlvParser()));
-        regs.add(context.registerTlvSerializer(Stateful.class, new CInitiated00StatefulCapabilityTlvParser()));
+        regs.add(context.registerTlvParser(InitiatedStatefulCapabilityTlvParser.TYPE,
+            new InitiatedStatefulCapabilityTlvParser()));
+        regs.add(context.registerTlvSerializer(Stateful.class, new InitiatedStatefulCapabilityTlvParser()));
 
         return regs;
     }
similarity index 84%
rename from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated00/CInitiated00LspObjectParser.java
rename to pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated/InitiatedLspObjectParser.java
index e6f66500e223999cfb8013e6733c2965a99fb611..61cf37eb370205a2c6dcffa12f87f91d46673147 100644 (file)
@@ -5,15 +5,15 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.initiated00;
+package org.opendaylight.protocol.pcep.ietf.initiated;
 
 import io.netty.buffer.ByteBuf;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07LspObjectParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulLspObjectParser;
 import org.opendaylight.protocol.pcep.spi.TlvRegistry;
 import org.opendaylight.protocol.pcep.spi.VendorInformationTlvRegistry;
 import org.opendaylight.protocol.util.BitArray;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Lsp1;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Lsp1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Lsp1;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Lsp1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.OperationalStatus;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.lsp.object.Lsp;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.lsp.object.LspBuilder;
@@ -21,11 +21,11 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.iet
 /**
  * Parser for {@link Lsp}.
  */
-public class CInitiated00LspObjectParser extends Stateful07LspObjectParser {
+public class InitiatedLspObjectParser extends StatefulLspObjectParser {
 
     private static final int CREATE_FLAG_OFFSET = 4;
 
-    public CInitiated00LspObjectParser(final TlvRegistry tlvReg, final VendorInformationTlvRegistry viTlvReg) {
+    public InitiatedLspObjectParser(final TlvRegistry tlvReg, final VendorInformationTlvRegistry viTlvReg) {
         super(tlvReg, viTlvReg);
     }
 
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.initiated00;
+package org.opendaylight.protocol.pcep.ietf.initiated;
 
 import static com.google.common.base.Preconditions.checkArgument;
 
@@ -16,11 +16,11 @@ import java.util.List;
 import org.opendaylight.protocol.pcep.spi.AbstractMessageParser;
 import org.opendaylight.protocol.pcep.spi.MessageUtil;
 import org.opendaylight.protocol.pcep.spi.ObjectRegistry;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Pcinitiate;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.PcinitiateBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.PcinitiateMessageBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.pcinitiate.message.RequestsBuilder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Pcinitiate;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.PcinitiateBuilder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.PcinitiateMessageBuilder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.pcinitiate.message.RequestsBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.lsp.object.Lsp;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.srp.object.Srp;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.Message;
@@ -37,11 +37,11 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.typ
 /**
  * Parser for {@link Pcinitiate}.
  */
-public class CInitiated00PCInitiateMessageParser extends AbstractMessageParser {
+public class InitiatedPCInitiateMessageParser extends AbstractMessageParser {
 
     public static final int TYPE = 12;
 
-    public CInitiated00PCInitiateMessageParser(final ObjectRegistry registry) {
+    public InitiatedPCInitiateMessageParser(final ObjectRegistry registry) {
         super(registry);
     }
 
@@ -49,7 +49,7 @@ public class CInitiated00PCInitiateMessageParser extends AbstractMessageParser {
     public void serializeMessage(final Message message, final ByteBuf out) {
         checkArgument(message instanceof Pcinitiate,
             "Wrong instance of Message. Passed instance of %s. Need PcinitiateMessage.", message.getClass());
-        final org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109
+        final org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109
             .pcinitiate.message.PcinitiateMessage init = ((Pcinitiate) message).getPcinitiateMessage();
         final ByteBuf buffer = Unpooled.buffer();
         for (final Requests req : init.getRequests()) {
similarity index 78%
rename from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated00/CInitiated00SrpObjectParser.java
rename to pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated/InitiatedSrpObjectParser.java
index e9496d7fd13610292674bac715a95830b691b2a0..7162bd04776ea5f367bb45d4e6ccdd895221944c 100644 (file)
@@ -5,26 +5,26 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.initiated00;
+package org.opendaylight.protocol.pcep.ietf.initiated;
 
 import io.netty.buffer.ByteBuf;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07SrpObjectParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulSrpObjectParser;
 import org.opendaylight.protocol.pcep.spi.TlvRegistry;
 import org.opendaylight.protocol.pcep.spi.VendorInformationTlvRegistry;
 import org.opendaylight.protocol.util.BitArray;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Srp1;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Srp1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Srp1;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Srp1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.srp.object.Srp;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.srp.object.SrpBuilder;
 
 /**
  * Parser for {@link Srp}.
  */
-public class CInitiated00SrpObjectParser extends Stateful07SrpObjectParser {
+public class InitiatedSrpObjectParser extends StatefulSrpObjectParser {
 
     private static final int REMOVE_FLAG = 31;
 
-    public CInitiated00SrpObjectParser(final TlvRegistry tlvReg, final VendorInformationTlvRegistry viTlvReg) {
+    public InitiatedSrpObjectParser(final TlvRegistry tlvReg, final VendorInformationTlvRegistry viTlvReg) {
         super(tlvReg, viTlvReg);
     }
 
@@ -5,20 +5,20 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.initiated00;
+package org.opendaylight.protocol.pcep.ietf.initiated;
 
 import io.netty.buffer.ByteBuf;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07StatefulCapabilityTlvParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulStatefulCapabilityTlvParser;
 import org.opendaylight.protocol.util.BitArray;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Stateful1;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Stateful1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Stateful1;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Stateful1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.stateful.capability.tlv.Stateful;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.stateful.capability.tlv.StatefulBuilder;
 
 /**
  * Parser for {@link Stateful}.
  */
-public class CInitiated00StatefulCapabilityTlvParser extends Stateful07StatefulCapabilityTlvParser {
+public class InitiatedStatefulCapabilityTlvParser extends StatefulStatefulCapabilityTlvParser {
 
     protected static final int I_FLAG_OFFSET = 29;
 
similarity index 93%
rename from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/PCEPStatefulCapability.java
rename to pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/PCEPStatefulCapability.java
index 16f2eb2b3df0baafed526ca1bad33949b64ce9fd..47c3129ad16ca9c522697ec20e8172811db5606a 100644 (file)
@@ -5,12 +5,12 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import java.net.InetSocketAddress;
 import org.opendaylight.protocol.pcep.PCEPCapability;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.ietf.stateful07.app.config.rev160707.PcepIetfStateful07Config;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Stateful1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.ietf.stateful.app.config.rev160707.PcepIetfStatefulConfig;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Stateful1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Tlvs1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.stateful.capability.tlv.StatefulBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.open.object.open.TlvsBuilder;
@@ -37,7 +37,7 @@ public class PCEPStatefulCapability implements PCEPCapability {
         this.includeDbVersion = includeDbVersion || triggeredSync || deltaLspSync;
     }
 
-    public PCEPStatefulCapability(final PcepIetfStateful07Config config) {
+    public PCEPStatefulCapability(final PcepIetfStatefulConfig config) {
         this(config.isStateful(), config.isActive(), config.isInitiated(), config.isTriggeredInitialSync(),
                 config.isTriggeredResync(), config.isDeltaLspSyncCapability(), config.isIncludeDbVersion());
     }
similarity index 99%
rename from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/PathBindingTlvParser.java
rename to pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/PathBindingTlvParser.java
index 29835f778fd672ec68c875e06298959fc4c24ab3..0697302250b6525b2a0e27d6a64edffdccc3af07 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import static com.google.common.base.Preconditions.checkArgument;
 import static java.util.Objects.requireNonNull;
similarity index 62%
rename from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/StatefulActivator.java
rename to pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulActivator.java
index ee8b06d1f9e8cf7b5f57caf170de57df083e5cac..103de085688ea086b9aff4ef601e78dedf3c19a6 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -34,42 +34,42 @@ public final class StatefulActivator extends AbstractPCEPExtensionProviderActiva
         final List<Registration> regs = new ArrayList<>();
 
         final ObjectRegistry objReg = context.getObjectHandlerRegistry();
-        regs.add(context.registerMessageParser(Stateful07PCUpdateRequestMessageParser.TYPE,
-            new Stateful07PCUpdateRequestMessageParser(objReg)));
-        regs.add(context.registerMessageSerializer(Pcupd.class, new Stateful07PCUpdateRequestMessageParser(objReg)));
-        regs.add(context.registerMessageParser(Stateful07PCReportMessageParser.TYPE,
-            new Stateful07PCReportMessageParser(objReg)));
-        regs.add(context.registerMessageSerializer(Pcrpt.class, new Stateful07PCReportMessageParser(objReg)));
-        regs.add(context.registerMessageParser(Stateful07ErrorMessageParser.TYPE,
-            new Stateful07ErrorMessageParser(objReg)));
-        regs.add(context.registerMessageSerializer(Pcerr.class, new Stateful07ErrorMessageParser(objReg)));
+        regs.add(context.registerMessageParser(StatefulPCUpdateRequestMessageParser.TYPE,
+            new StatefulPCUpdateRequestMessageParser(objReg)));
+        regs.add(context.registerMessageSerializer(Pcupd.class, new StatefulPCUpdateRequestMessageParser(objReg)));
+        regs.add(context.registerMessageParser(StatefulPCReportMessageParser.TYPE,
+            new StatefulPCReportMessageParser(objReg)));
+        regs.add(context.registerMessageSerializer(Pcrpt.class, new StatefulPCReportMessageParser(objReg)));
+        regs.add(context.registerMessageParser(StatefulErrorMessageParser.TYPE,
+            new StatefulErrorMessageParser(objReg)));
+        regs.add(context.registerMessageSerializer(Pcerr.class, new StatefulErrorMessageParser(objReg)));
 
         final TlvRegistry tlvReg = context.getTlvHandlerRegistry();
         final VendorInformationTlvRegistry viTlvReg = context.getVendorInformationTlvRegistry();
-        regs.add(context.registerObjectParser(new Stateful07LspObjectParser(tlvReg, viTlvReg)));
-        regs.add(context.registerObjectSerializer(Lsp.class, new Stateful07LspObjectParser(tlvReg, viTlvReg)));
-        regs.add(context.registerObjectParser(new Stateful07SrpObjectParser(tlvReg, viTlvReg)));
-        regs.add(context.registerObjectSerializer(Srp.class, new Stateful07SrpObjectParser(tlvReg, viTlvReg)));
-        regs.add(context.registerObjectParser(new Stateful07OpenObjectParser(tlvReg, viTlvReg)));
-        regs.add(context.registerObjectSerializer(Open.class, new Stateful07OpenObjectParser(tlvReg, viTlvReg)));
+        regs.add(context.registerObjectParser(new StatefulLspObjectParser(tlvReg, viTlvReg)));
+        regs.add(context.registerObjectSerializer(Lsp.class, new StatefulLspObjectParser(tlvReg, viTlvReg)));
+        regs.add(context.registerObjectParser(new StatefulSrpObjectParser(tlvReg, viTlvReg)));
+        regs.add(context.registerObjectSerializer(Srp.class, new StatefulSrpObjectParser(tlvReg, viTlvReg)));
+        regs.add(context.registerObjectParser(new StatefulOpenObjectParser(tlvReg, viTlvReg)));
+        regs.add(context.registerObjectSerializer(Open.class, new StatefulOpenObjectParser(tlvReg, viTlvReg)));
 
-        regs.add(context.registerTlvParser(Stateful07LSPIdentifierIpv4TlvParser.TYPE,
-            new Stateful07LSPIdentifierIpv4TlvParser()));
-        regs.add(context.registerTlvParser(Stateful07LSPIdentifierIpv6TlvParser.TYPE,
-            new Stateful07LSPIdentifierIpv6TlvParser()));
-        regs.add(context.registerTlvSerializer(LspIdentifiers.class, new Stateful07LSPIdentifierIpv4TlvParser()));
-        regs.add(context.registerTlvParser(Stateful07LspUpdateErrorTlvParser.TYPE,
-            new Stateful07LspUpdateErrorTlvParser()));
-        regs.add(context.registerTlvSerializer(LspErrorCode.class, new Stateful07LspUpdateErrorTlvParser()));
-        regs.add(context.registerTlvParser(Stateful07RSVPErrorSpecTlvParser.TYPE,
-            new Stateful07RSVPErrorSpecTlvParser()));
-        regs.add(context.registerTlvSerializer(RsvpErrorSpec.class, new Stateful07RSVPErrorSpecTlvParser()));
-        regs.add(context.registerTlvParser(Stateful07StatefulCapabilityTlvParser.TYPE,
-            new Stateful07StatefulCapabilityTlvParser()));
-        regs.add(context.registerTlvSerializer(Stateful.class, new Stateful07StatefulCapabilityTlvParser()));
-        regs.add(context.registerTlvParser(Stateful07LspSymbolicNameTlvParser.TYPE,
-            new Stateful07LspSymbolicNameTlvParser()));
-        regs.add(context.registerTlvSerializer(SymbolicPathName.class, new Stateful07LspSymbolicNameTlvParser()));
+        regs.add(context.registerTlvParser(StatefulLSPIdentifierIpv4TlvParser.TYPE,
+            new StatefulLSPIdentifierIpv4TlvParser()));
+        regs.add(context.registerTlvParser(StatefulLSPIdentifierIpv6TlvParser.TYPE,
+            new StatefulLSPIdentifierIpv6TlvParser()));
+        regs.add(context.registerTlvSerializer(LspIdentifiers.class, new StatefulLSPIdentifierIpv4TlvParser()));
+        regs.add(context.registerTlvParser(StatefulLspUpdateErrorTlvParser.TYPE,
+            new StatefulLspUpdateErrorTlvParser()));
+        regs.add(context.registerTlvSerializer(LspErrorCode.class, new StatefulLspUpdateErrorTlvParser()));
+        regs.add(context.registerTlvParser(StatefulRSVPErrorSpecTlvParser.TYPE,
+            new StatefulRSVPErrorSpecTlvParser()));
+        regs.add(context.registerTlvSerializer(RsvpErrorSpec.class, new StatefulRSVPErrorSpecTlvParser()));
+        regs.add(context.registerTlvParser(StatefulStatefulCapabilityTlvParser.TYPE,
+            new StatefulStatefulCapabilityTlvParser()));
+        regs.add(context.registerTlvSerializer(Stateful.class, new StatefulStatefulCapabilityTlvParser()));
+        regs.add(context.registerTlvParser(StatefulLspSymbolicNameTlvParser.TYPE,
+            new StatefulLspSymbolicNameTlvParser()));
+        regs.add(context.registerTlvSerializer(SymbolicPathName.class, new StatefulLspSymbolicNameTlvParser()));
         regs.add(context.registerTlvParser(PathBindingTlvParser.TYPE, new PathBindingTlvParser()));
         regs.add(context.registerTlvSerializer(PathBinding.class, new PathBindingTlvParser()));
         return regs;
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import static com.google.common.base.Preconditions.checkArgument;
 
@@ -45,9 +45,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.typ
 /**
  * Parser for {@link PcerrMessage}.
  */
-public final class Stateful07ErrorMessageParser extends PCEPErrorMessageParser {
+public final class StatefulErrorMessageParser extends PCEPErrorMessageParser {
 
-    public Stateful07ErrorMessageParser(final ObjectRegistry registry) {
+    public StatefulErrorMessageParser(final ObjectRegistry registry) {
         super(registry);
     }
 
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import static com.google.common.base.Preconditions.checkArgument;
 
@@ -34,7 +34,7 @@ import org.opendaylight.yangtools.yang.common.netty.ByteBufUtils;
 /**
  * Parser for {@link LspIdentifiers}.
  */
-public final class Stateful07LSPIdentifierIpv4TlvParser implements TlvParser, TlvSerializer {
+public final class StatefulLSPIdentifierIpv4TlvParser implements TlvParser, TlvSerializer {
     public static final int TYPE = 18;
 
     private static final int V4_LENGTH = 16;
@@ -67,7 +67,7 @@ public final class Stateful07LSPIdentifierIpv4TlvParser implements TlvParser, Tl
         final AddressFamily afi = lsp.getAddressFamily();
         final ByteBuf body = Unpooled.buffer();
         if (afi.implementedInterface().equals(Ipv6Case.class)) {
-            new Stateful07LSPIdentifierIpv6TlvParser().serializeTlv(tlv, buffer);
+            new StatefulLSPIdentifierIpv6TlvParser().serializeTlv(tlv, buffer);
         }
         final Ipv4 ipv4 = ((Ipv4Case) afi).getIpv4();
         checkArgument(ipv4.getIpv4TunnelSenderAddress() != null, "Ipv4TunnelSenderAddress is mandatory.");
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import static com.google.common.base.Preconditions.checkArgument;
 
@@ -33,7 +33,7 @@ import org.opendaylight.yangtools.yang.common.netty.ByteBufUtils;
 /**
  * Parser for {@link LspIdentifiers}.
  */
-public final class Stateful07LSPIdentifierIpv6TlvParser implements TlvParser, TlvSerializer {
+public final class StatefulLSPIdentifierIpv6TlvParser implements TlvParser, TlvSerializer {
     public static final int TYPE = 19;
 
     private static final int V6_LENGTH = 52;
similarity index 96%
rename from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07LspObjectParser.java
rename to pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulLspObjectParser.java
index e164f5540baaf33a85ec7d40527caa5307ee991a..d01d45b48ede5a761e774cd0a0b429e3083ec210 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import static com.google.common.base.Preconditions.checkArgument;
 
@@ -40,7 +40,7 @@ import org.opendaylight.yangtools.yang.common.Uint32;
 /**
  * Parser for {@link Lsp}.
  */
-public class Stateful07LspObjectParser extends AbstractObjectWithTlvsParser<TlvsBuilder> {
+public class StatefulLspObjectParser extends AbstractObjectWithTlvsParser<TlvsBuilder> {
 
     private static final int CLASS = 32;
 
@@ -58,7 +58,7 @@ public class Stateful07LspObjectParser extends AbstractObjectWithTlvsParser<Tlvs
     protected static final int FOUR_BITS_SHIFT = 4;
     protected static final int FLAGS_SIZE = 12;
 
-    public Stateful07LspObjectParser(final TlvRegistry tlvReg, final VendorInformationTlvRegistry viTlvReg) {
+    public StatefulLspObjectParser(final TlvRegistry tlvReg, final VendorInformationTlvRegistry viTlvReg) {
         super(tlvReg, viTlvReg, CLASS, TYPE);
     }
 
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import static com.google.common.base.Preconditions.checkArgument;
 
@@ -23,7 +23,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.typ
 /**
  * Parser for {@link SymbolicPathName}.
  */
-public final class Stateful07LspSymbolicNameTlvParser implements TlvParser, TlvSerializer {
+public final class StatefulLspSymbolicNameTlvParser implements TlvParser, TlvSerializer {
 
     public static final int TYPE = 17;
 
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import static com.google.common.base.Preconditions.checkArgument;
 
@@ -23,7 +23,7 @@ import org.opendaylight.yangtools.yang.common.netty.ByteBufUtils;
 /**
  * Parser for {@link LspErrorCode}.
  */
-public final class Stateful07LspUpdateErrorTlvParser implements TlvParser, TlvSerializer {
+public final class StatefulLspUpdateErrorTlvParser implements TlvParser, TlvSerializer {
     public static final int TYPE = 20;
 
     @Override
similarity index 91%
rename from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07LspaObjectParser.java
rename to pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulLspaObjectParser.java
index ffef693d85db71d67dd7375dc31eb6a78c92c1ac..9f8af3bc2d5595578d33b6e97535e2dc4ce5b5b3 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import io.netty.buffer.ByteBuf;
 import org.opendaylight.protocol.pcep.parser.object.PCEPLspaObjectParser;
@@ -21,9 +21,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.typ
 /**
  * Parser for Lspa object.
  */
-public class Stateful07LspaObjectParser extends PCEPLspaObjectParser {
+public class StatefulLspaObjectParser extends PCEPLspaObjectParser {
 
-    public Stateful07LspaObjectParser(final TlvRegistry tlvReg, final VendorInformationTlvRegistry viTlvReg) {
+    public StatefulLspaObjectParser(final TlvRegistry tlvReg, final VendorInformationTlvRegistry viTlvReg) {
         super(tlvReg, viTlvReg);
     }
 
similarity index 91%
rename from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07OpenObjectParser.java
rename to pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulOpenObjectParser.java
index 21f9118e61682bbc7abe39994e3b1c9ed11e7c29..28cd42ba6a5d536a58845a56193dab5d8e20ee2e 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import io.netty.buffer.ByteBuf;
 import org.opendaylight.protocol.pcep.parser.object.PCEPOpenObjectParser;
@@ -21,9 +21,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.typ
 /**
  * Parser for Open object.
  */
-public class Stateful07OpenObjectParser extends PCEPOpenObjectParser {
+public class StatefulOpenObjectParser extends PCEPOpenObjectParser {
 
-    public Stateful07OpenObjectParser(final TlvRegistry tlvReg, final VendorInformationTlvRegistry viTlvReg) {
+    public StatefulOpenObjectParser(final TlvRegistry tlvReg, final VendorInformationTlvRegistry viTlvReg) {
         super(tlvReg, viTlvReg);
     }
 
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import static com.google.common.base.Preconditions.checkArgument;
 
@@ -44,11 +44,11 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.typ
 /**
  * Parser for {@link Pcrpt}.
  */
-public class Stateful07PCReportMessageParser extends AbstractMessageParser {
+public class StatefulPCReportMessageParser extends AbstractMessageParser {
 
     public static final int TYPE = 10;
 
-    public Stateful07PCReportMessageParser(final ObjectRegistry registry) {
+    public StatefulPCReportMessageParser(final ObjectRegistry registry) {
         super(registry);
     }
 
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import static com.google.common.base.Preconditions.checkArgument;
 
@@ -41,11 +41,11 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.typ
 /**
  * Parser for {@link Pcupd}.
  */
-public class Stateful07PCUpdateRequestMessageParser extends AbstractMessageParser {
+public class StatefulPCUpdateRequestMessageParser extends AbstractMessageParser {
 
     public static final int TYPE = 11;
 
-    public Stateful07PCUpdateRequestMessageParser(final ObjectRegistry registry) {
+    public StatefulPCUpdateRequestMessageParser(final ObjectRegistry registry) {
         super(registry);
     }
 
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import static com.google.common.base.Preconditions.checkArgument;
 
@@ -40,7 +40,7 @@ import org.opendaylight.yangtools.yang.common.netty.ByteBufUtils;
 /**
  * Parser for {@link RsvpErrorSpec}.
  */
-public final class Stateful07RSVPErrorSpecTlvParser implements TlvParser, TlvSerializer {
+public final class StatefulRSVPErrorSpecTlvParser implements TlvParser, TlvSerializer {
     public static final int TYPE = 21;
 
     private static final int FLAGS_SIZE = 8;
similarity index 95%
rename from pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07SrpObjectParser.java
rename to pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/StatefulSrpObjectParser.java
index 976db9b2f810afb328c0e77e5a9999fbf24cedb9..d7d0048b2c045e8f3860c6a55bc5706092d3d9af 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import static com.google.common.base.Preconditions.checkArgument;
 
@@ -33,7 +33,7 @@ import org.opendaylight.yangtools.yang.common.netty.ByteBufUtils;
 /**
  * Parser for {@link Srp}.
  */
-public class Stateful07SrpObjectParser extends AbstractObjectWithTlvsParser<TlvsBuilder> {
+public class StatefulSrpObjectParser extends AbstractObjectWithTlvsParser<TlvsBuilder> {
     private static final int CLASS = 33;
     private static final int TYPE = 1;
 
@@ -41,7 +41,7 @@ public class Stateful07SrpObjectParser extends AbstractObjectWithTlvsParser<Tlvs
     protected static final int SRP_ID_SIZE = 4;
     protected static final int MIN_SIZE = FLAGS_SIZE / Byte.SIZE + SRP_ID_SIZE;
 
-    protected Stateful07SrpObjectParser(final TlvRegistry tlvReg, final VendorInformationTlvRegistry viTlvReg) {
+    protected StatefulSrpObjectParser(final TlvRegistry tlvReg, final VendorInformationTlvRegistry viTlvReg) {
         super(tlvReg, viTlvReg, CLASS, TYPE);
     }
 
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.protocol.pcep.ietf.stateful07;
+package org.opendaylight.protocol.pcep.ietf.stateful;
 
 import com.google.common.base.Preconditions;
 import io.netty.buffer.ByteBuf;
@@ -22,7 +22,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.typ
 /**
  * Parser for {@link Stateful}.
  */
-public class Stateful07StatefulCapabilityTlvParser implements TlvParser, TlvSerializer {
+public class StatefulStatefulCapabilityTlvParser implements TlvParser, TlvSerializer {
 
     public static final int TYPE = 16;
 
@@ -8,14 +8,14 @@
 package org.opendaylight.protocol.pcep.sync.optimizations;
 
 import io.netty.buffer.ByteBuf;
-import org.opendaylight.protocol.pcep.ietf.initiated00.CInitiated00StatefulCapabilityTlvParser;
+import org.opendaylight.protocol.pcep.ietf.initiated.InitiatedStatefulCapabilityTlvParser;
 import org.opendaylight.protocol.util.BitArray;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Stateful1;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Stateful1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Stateful1;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Stateful1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.stateful.capability.tlv.Stateful;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.stateful.capability.tlv.StatefulBuilder;
 
-public class SyncOptimizationsCapabilityTlvParser extends CInitiated00StatefulCapabilityTlvParser {
+public class SyncOptimizationsCapabilityTlvParser extends InitiatedStatefulCapabilityTlvParser {
 
     protected static final int S_FLAG_OFFSET = 30;
     protected static final int T_FLAG_OFFSET = 28;
@@ -8,7 +8,7 @@
 package org.opendaylight.protocol.pcep.sync.optimizations;
 
 import io.netty.buffer.ByteBuf;
-import org.opendaylight.protocol.pcep.ietf.initiated00.CInitiated00LspObjectParser;
+import org.opendaylight.protocol.pcep.ietf.initiated.InitiatedLspObjectParser;
 import org.opendaylight.protocol.pcep.spi.TlvRegistry;
 import org.opendaylight.protocol.pcep.spi.VendorInformationTlvRegistry;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.Tlvs1;
@@ -18,7 +18,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.iet
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.lsp.object.lsp.TlvsBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.Tlv;
 
-public class SyncOptimizationsLspObjectParser extends CInitiated00LspObjectParser {
+public class SyncOptimizationsLspObjectParser extends InitiatedLspObjectParser {
 
     public SyncOptimizationsLspObjectParser(final TlvRegistry tlvReg, final VendorInformationTlvRegistry viTlvReg) {
         super(tlvReg, viTlvReg);
@@ -8,7 +8,7 @@
 package org.opendaylight.protocol.pcep.sync.optimizations;
 
 import io.netty.buffer.ByteBuf;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07OpenObjectParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulOpenObjectParser;
 import org.opendaylight.protocol.pcep.spi.TlvRegistry;
 import org.opendaylight.protocol.pcep.spi.VendorInformationTlvRegistry;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.Tlvs3;
@@ -19,7 +19,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.typ
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.open.object.open.Tlvs;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.open.object.open.TlvsBuilder;
 
-public class SyncOptimizationsOpenObjectParser extends Stateful07OpenObjectParser {
+public class SyncOptimizationsOpenObjectParser extends StatefulOpenObjectParser {
 
     public SyncOptimizationsOpenObjectParser(final TlvRegistry tlvReg, final VendorInformationTlvRegistry viTlvReg) {
         super(tlvReg, viTlvReg);
similarity index 82%
rename from pcep/ietf-stateful07/src/main/resources/META-INF/services/org.opendaylight.protocol.pcep.PCEPCapability
rename to pcep/ietf-stateful/src/main/resources/META-INF/services/org.opendaylight.protocol.pcep.PCEPCapability
index 918315474624aa0b66d753af87e5423a664ca977..32c1e4027d186f387e3c1bb2dd328434393d9af0 100644 (file)
@@ -4,4 +4,4 @@
 # under the terms of the Eclipse Public License v1.0 which
 # accompanies this distribution, and is available at
 # http://www.eclipse.org/legal/epl-v10.html
-org.opendaylight.protocol.pcep.ietf.stateful07.PCEPStatefulCapability
\ No newline at end of file
+org.opendaylight.protocol.pcep.ietf.stateful.PCEPStatefulCapability
\ No newline at end of file
@@ -5,6 +5,6 @@
 # terms of the Eclipse Public License v1.0 which accompanies this distribution,
 # and is available at http://www.eclipse.org/legal/epl-v10.html
 #
-org.opendaylight.protocol.pcep.ietf.stateful07.StatefulActivator
-org.opendaylight.protocol.pcep.ietf.initiated00.CrabbeInitiatedActivator
+org.opendaylight.protocol.pcep.ietf.stateful.StatefulActivator
+org.opendaylight.protocol.pcep.ietf.initiated.InitiatedActivator
 org.opendaylight.protocol.pcep.sync.optimizations.SyncOptimizationsActivator
similarity index 66%
rename from pcep/ietf-stateful07/src/main/resources/OSGI-INF/blueprint/pcep-ietf-stateful.xml
rename to pcep/ietf-stateful/src/main/resources/OSGI-INF/blueprint/pcep-ietf-stateful.xml
index 5b803929325c81695f7983402815d0fd63a827a8..9b1db936f53051e7ffd0ece5f8ae27deae8307ba 100644 (file)
 
   <!-- Protocal extension providers -->
 
-  <bean id="ietfStateful07Activator" class="org.opendaylight.protocol.pcep.ietf.stateful07.StatefulActivator"/>
-  <service ref="ietfStateful07Activator" interface="org.opendaylight.protocol.pcep.spi.PCEPExtensionProviderActivator"
-          odl:type="org.opendaylight.protocol.pcep.ietf.stateful07.StatefulActivator"/>
+  <bean id="ietfStatefulActivator" class="org.opendaylight.protocol.pcep.ietf.stateful.StatefulActivator"/>
+  <service ref="ietfStatefulActivator" interface="org.opendaylight.protocol.pcep.spi.PCEPExtensionProviderActivator"
+          odl:type="org.opendaylight.protocol.pcep.ietf.stateful.StatefulActivator"/>
 
-  <bean id="ietfInitiated00Activator" class="org.opendaylight.protocol.pcep.ietf.initiated00.CrabbeInitiatedActivator"/>
-  <service ref="ietfInitiated00Activator" interface="org.opendaylight.protocol.pcep.spi.PCEPExtensionProviderActivator"
-          odl:type="org.opendaylight.protocol.pcep.ietf.initiated00.CrabbeInitiatedActivator"/>
+  <bean id="ietfInitiatedActivator" class="org.opendaylight.protocol.pcep.ietf.initiated.InitiatedActivator"/>
+  <service ref="ietfInitiatedActivator" interface="org.opendaylight.protocol.pcep.spi.PCEPExtensionProviderActivator"
+          odl:type="org.opendaylight.protocol.pcep.ietf.initiated.InitiatedActivator"/>
 
   <bean id="syncOptimizationsActivator" class="org.opendaylight.protocol.pcep.sync.optimizations.SyncOptimizationsActivator"/>
   <service ref="syncOptimizationsActivator" interface="org.opendaylight.protocol.pcep.spi.PCEPExtensionProviderActivator"
   <!-- Capabilities -->
 
   <odl:clustered-app-config id="statefulCapabilityConfig"
-      binding-class="org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.ietf.stateful07.app.config.rev160707.PcepIetfStateful07Config"/>
+      binding-class="org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.ietf.stateful.app.config.rev160707.PcepIetfStatefulConfig"/>
 
-  <bean id="statefulCapability" class="org.opendaylight.protocol.pcep.ietf.stateful07.PCEPStatefulCapability">
+  <bean id="statefulCapability" class="org.opendaylight.protocol.pcep.ietf.stateful.PCEPStatefulCapability">
     <argument ref="statefulCapabilityConfig"/>
   </bean>
 
   <service ref="statefulCapability" interface="org.opendaylight.protocol.pcep.PCEPCapability"
-          odl:type="org.opendaylight.protocol.pcep.ietf.stateful07.PCEPStatefulCapability"/>
+          odl:type="org.opendaylight.protocol.pcep.ietf.stateful.PCEPStatefulCapability"/>
 
-</blueprint>
\ No newline at end of file
+</blueprint>
similarity index 94%
rename from pcep/ietf-stateful07/src/main/yang/odl-pcep-ietf-initiated00.yang
rename to pcep/ietf-stateful/src/main/yang/odl-pcep-ietf-initiated.yang
index 854a22d568ca9338acf54217c4cfc0adcd48fbc1..5eafdd024951a23ab20d62abe970d622a8cb770a 100644 (file)
@@ -1,13 +1,13 @@
-module odl-pcep-ietf-initiated00 {
+module odl-pcep-ietf-initiated {
     yang-version 1;
-    namespace "urn:opendaylight:params:xml:ns:yang:pcep:crabbe:initiated";
-    prefix "crabbe";
+    namespace "urn:opendaylight:params:xml:ns:yang:pcep:ietf:initiated";
+    prefix "initiated";
 
     import pcep-types { prefix pcep; revision-date 2018-11-09; }
     import pcep-message { prefix msg; revision-date 2018-11-09; }
     import network-topology { prefix nt; revision-date 2013-10-21; }
     import network-topology-pcep { prefix topo; revision-date 2020-01-20; }
-    import odl-pcep-ietf-stateful07 { prefix stateful; revision-date 2018-11-09; }
+    import odl-pcep-ietf-stateful { prefix stateful; revision-date 2018-11-09; }
 
     organization "Cisco Systems, Inc.";
     contact "Robert Varga <rovarga@cisco.com>";
similarity index 84%
rename from pcep/ietf-stateful07/src/main/yang/odl-pcep-ietf-stateful07-app-config.yang
rename to pcep/ietf-stateful/src/main/yang/odl-pcep-ietf-stateful-app-config.yang
index 747c7dd81d583947795d1a21bb46807c28bb3d70..9b962f3bec33ddce988989af69eb4fa6f529bd13 100644 (file)
@@ -1,10 +1,10 @@
-module pcep-ietf-stateful07-app-config {
+module pcep-ietf-stateful-app-config {
     yang-version 1;
-    namespace "urn:opendaylight:params:xml:ns:yang:controller:pcep:ietf-stateful07-app-config";
-    prefix "pcep-ietf-stateful07-app-config";
+    namespace "urn:opendaylight:params:xml:ns:yang:controller:pcep:ietf-stateful-app-config";
+    prefix "pcep-ietf-stateful-app-config";
 
     description
-      "Configuration for the PCEP IETF stateful07 extension.";
+      "Configuration for the PCEP IETF stateful extension.";
 
     revision "2016-07-07" {
         description
@@ -55,7 +55,7 @@ module pcep-ietf-stateful07-app-config {
         }
     }
 
-    container pcep-ietf-stateful07-config {
+    container pcep-ietf-stateful-config {
         uses stateful-capabilities;
     }
 }
\ No newline at end of file
similarity index 99%
rename from pcep/ietf-stateful07/src/main/yang/odl-pcep-ietf-stateful07.yang
rename to pcep/ietf-stateful/src/main/yang/odl-pcep-ietf-stateful.yang
index 8c32aeb246355e999e598869ac4267c1bc43fe19..95cde06ba052b7a05a861bf741ebae0e7d8d9384 100644 (file)
@@ -1,4 +1,4 @@
-module odl-pcep-ietf-stateful07 {
+module odl-pcep-ietf-stateful {
     yang-version 1;
     namespace "urn:opendaylight:params:xml:ns:yang:pcep:ietf:stateful";
     prefix "stateful";
similarity index 97%
rename from pcep/ietf-stateful07/src/main/yang/odl-pcep-sync-optimizations.yang
rename to pcep/ietf-stateful/src/main/yang/odl-pcep-sync-optimizations.yang
index 1f48b56456745b63c0f1a600ef5c28fcdde6049a..b57455615b615fe3f40c9c289840dec21e3856f9 100644 (file)
@@ -7,7 +7,7 @@ module odl-pcep-sync-optimizations {
     import pcep-message { prefix msg; revision-date 2018-11-09; }
     import network-topology { prefix nt; revision-date 2013-10-21; }
     import network-topology-pcep { prefix topo; revision-date 2020-01-20; }
-    import odl-pcep-ietf-stateful07 { prefix stateful; revision-date 2018-11-09; }
+    import odl-pcep-ietf-stateful { prefix stateful; revision-date 2018-11-09; }
 
     organization "Pantheon Technologies";
     contact "Iveta Halanova <iveta.halanova@pantheon.sk>";
similarity index 95%
rename from pcep/ietf-stateful07/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPObjectParserTest.java
rename to pcep/ietf-stateful/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPObjectParserTest.java
index d7ef84a72759d2e74db776dd68c6aaaf1b21521b..22c8d2f2b12b326ed80eddf6517771b3ce7f6efa 100644 (file)
@@ -15,10 +15,10 @@ import io.netty.buffer.Unpooled;
 import java.io.IOException;
 import org.junit.Before;
 import org.junit.Test;
-import org.opendaylight.protocol.pcep.ietf.initiated00.CInitiated00SrpObjectParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07LspObjectParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07LspaObjectParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.StatefulActivator;
+import org.opendaylight.protocol.pcep.ietf.initiated.InitiatedSrpObjectParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulActivator;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulLspObjectParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulLspaObjectParser;
 import org.opendaylight.protocol.pcep.parser.BaseParserExtensionActivator;
 import org.opendaylight.protocol.pcep.spi.ObjectHeaderImpl;
 import org.opendaylight.protocol.pcep.spi.PCEPDeserializerException;
@@ -37,8 +37,8 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controll
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.lsp.db.version.tlv.LspDbVersion;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.lsp.db.version.tlv.LspDbVersionBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.speaker.entity.id.tlv.SpeakerEntityIdBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Lsp1Builder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Srp1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Lsp1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Srp1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.OperationalStatus;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PlspId;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.SrpIdNumber;
@@ -183,8 +183,8 @@ public class PCEPObjectParserTest {
     }
 
     @Test
-    public void testStateful07LspObjectWithTlv() throws IOException, PCEPDeserializerException {
-        final Stateful07LspObjectParser parser = new Stateful07LspObjectParser(this.tlvRegistry, this.viTlvRegistry);
+    public void testStatefulLspObjectWithTlv() throws IOException, PCEPDeserializerException {
+        final StatefulLspObjectParser parser = new StatefulLspObjectParser(this.tlvRegistry, this.viTlvRegistry);
         final ByteBuf result = Unpooled.wrappedBuffer(ByteArray.fileToBytes(
             "src/test/resources/PCEPLspObject2WithTLV.bin"));
 
@@ -239,7 +239,7 @@ public class PCEPObjectParserTest {
 
     @Test
     public void testLspaObject() throws IOException, PCEPDeserializerException {
-        final Stateful07LspaObjectParser parser = new Stateful07LspaObjectParser(this.tlvRegistry, this.viTlvRegistry);
+        final StatefulLspaObjectParser parser = new StatefulLspaObjectParser(this.tlvRegistry, this.viTlvRegistry);
         final LspaBuilder builder = new LspaBuilder();
         final ByteBuf result = Unpooled.wrappedBuffer(ByteArray.fileToBytes(
             "src/test/resources/PCEPLspaObject3RandVals.bin"));
@@ -277,7 +277,7 @@ public class PCEPObjectParserTest {
 
     @Test
     public void testSrpObject() throws PCEPDeserializerException {
-        final CInitiated00SrpObjectParser parser = new CInitiated00SrpObjectParser(this.tlvRegistry,
+        final InitiatedSrpObjectParser parser = new InitiatedSrpObjectParser(this.tlvRegistry,
             this.viTlvRegistry);
         final ByteBuf result = Unpooled.wrappedBuffer(new byte[] {
             (byte) 0x21, (byte) 0x10, (byte) 0x00, (byte) 0x0c, 0, 0, 0, (byte) 0x01, 0, 0, 0, (byte) 0x01
@@ -303,7 +303,7 @@ public class PCEPObjectParserTest {
             0x0, 0x01,
             /* pst-tlv */
             0x0, 0x1C, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 };
-        final CInitiated00SrpObjectParser parser = new CInitiated00SrpObjectParser(this.tlvRegistry,
+        final InitiatedSrpObjectParser parser = new InitiatedSrpObjectParser(this.tlvRegistry,
             this.viTlvRegistry);
         final SrpBuilder builder = new SrpBuilder()
                 .setProcessingRule(false)
similarity index 94%
rename from pcep/ietf-stateful07/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPStatefulCapabilityTest.java
rename to pcep/ietf-stateful/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPStatefulCapabilityTest.java
index b9a7761a0c055154793d01baa89c7586a9ce23bd..cba08f350740393d50ed9dbea2179cbb9d6d66d5 100644 (file)
@@ -12,8 +12,8 @@ import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertTrue;
 
 import org.junit.Test;
-import org.opendaylight.protocol.pcep.ietf.stateful07.PCEPStatefulCapability;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Stateful1Builder;
+import org.opendaylight.protocol.pcep.ietf.stateful.PCEPStatefulCapability;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Stateful1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Tlvs1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.stateful.capability.tlv.StatefulBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.open.object.open.Tlvs;
similarity index 92%
rename from pcep/ietf-stateful07/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPTlvParserTest.java
rename to pcep/ietf-stateful/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPTlvParserTest.java
index c9845e2de8e3f70da9005fff93da0796aa2b12fc..ad870bc5091045b833976394c429394c2a4f1e7b 100644 (file)
@@ -14,13 +14,13 @@ import static org.junit.Assert.fail;
 import io.netty.buffer.ByteBuf;
 import io.netty.buffer.Unpooled;
 import org.junit.Test;
-import org.opendaylight.protocol.pcep.ietf.stateful07.PathBindingTlvParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07LSPIdentifierIpv4TlvParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07LSPIdentifierIpv6TlvParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07LspSymbolicNameTlvParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07LspUpdateErrorTlvParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07RSVPErrorSpecTlvParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07StatefulCapabilityTlvParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.PathBindingTlvParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulLSPIdentifierIpv4TlvParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulLSPIdentifierIpv6TlvParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulLspSymbolicNameTlvParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulLspUpdateErrorTlvParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulRSVPErrorSpecTlvParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulStatefulCapabilityTlvParser;
 import org.opendaylight.protocol.pcep.spi.PCEPDeserializerException;
 import org.opendaylight.protocol.pcep.sync.optimizations.SyncOptimizationsCapabilityTlvParser;
 import org.opendaylight.protocol.util.ByteArray;
@@ -94,7 +94,7 @@ public class PCEPTlvParserTest {
 
     @Test
     public void testStatefulTlv() throws PCEPDeserializerException {
-        final Stateful07StatefulCapabilityTlvParser parser = new Stateful07StatefulCapabilityTlvParser();
+        final StatefulStatefulCapabilityTlvParser parser = new StatefulStatefulCapabilityTlvParser();
         final Stateful tlv = new StatefulBuilder().setLspUpdateCapability(Boolean.TRUE).build();
         assertEquals(tlv, parser.parseTlv(Unpooled.wrappedBuffer(ByteArray.cutBytes(STATEFUL_BYTES, 4))));
         final ByteBuf buff = Unpooled.buffer();
@@ -121,7 +121,7 @@ public class PCEPTlvParserTest {
 
     @Test
     public void testSymbolicNameTlv() throws PCEPDeserializerException {
-        final Stateful07LspSymbolicNameTlvParser parser = new Stateful07LspSymbolicNameTlvParser();
+        final StatefulLspSymbolicNameTlvParser parser = new StatefulLspSymbolicNameTlvParser();
         final SymbolicPathName tlv = new SymbolicPathNameBuilder().setPathName(
             new org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109
                 .SymbolicPathName("Med test of symbolic nameeee".getBytes())).build();
@@ -133,7 +133,7 @@ public class PCEPTlvParserTest {
 
     @Test
     public void testLspErrorCodeTlv() throws PCEPDeserializerException {
-        final Stateful07LspUpdateErrorTlvParser parser = new Stateful07LspUpdateErrorTlvParser();
+        final StatefulLspUpdateErrorTlvParser parser = new StatefulLspUpdateErrorTlvParser();
         final LspErrorCode tlv = new LspErrorCodeBuilder().setErrorCode(Uint32.valueOf(627610883)).build();
         assertEquals(tlv, parser.parseTlv(Unpooled.wrappedBuffer(ByteArray.cutBytes(LSP_UPDATE_ERROR_BYTES, 4))));
         final ByteBuf buff = Unpooled.buffer();
@@ -143,7 +143,7 @@ public class PCEPTlvParserTest {
 
     @Test
     public void testLspIdentifiers4Tlv() throws PCEPDeserializerException {
-        final Stateful07LSPIdentifierIpv4TlvParser parser = new Stateful07LSPIdentifierIpv4TlvParser();
+        final StatefulLSPIdentifierIpv4TlvParser parser = new StatefulLSPIdentifierIpv4TlvParser();
         final Ipv4Builder afi = new Ipv4Builder();
         afi.setIpv4TunnelSenderAddress(Ipv4Util.addressForByteBuf(Unpooled.wrappedBuffer(
             new byte[] { (byte) 0x12, (byte) 0x34, (byte) 0x56, (byte) 0x78 })));
@@ -162,7 +162,7 @@ public class PCEPTlvParserTest {
 
     @Test
     public void testLspIdentifiers6Tlv() throws PCEPDeserializerException {
-        final Stateful07LSPIdentifierIpv6TlvParser parser = new Stateful07LSPIdentifierIpv6TlvParser();
+        final StatefulLSPIdentifierIpv6TlvParser parser = new StatefulLSPIdentifierIpv6TlvParser();
         final Ipv6Builder afi = new Ipv6Builder();
         afi.setIpv6TunnelSenderAddress(Ipv6Util.addressForByteBuf(Unpooled.wrappedBuffer(
             new byte[] {
@@ -193,7 +193,7 @@ public class PCEPTlvParserTest {
 
     @Test
     public void testRSVPError4SpecTlv() throws PCEPDeserializerException {
-        final Stateful07RSVPErrorSpecTlvParser parser = new Stateful07RSVPErrorSpecTlvParser();
+        final StatefulRSVPErrorSpecTlvParser parser = new StatefulRSVPErrorSpecTlvParser();
         final RsvpErrorBuilder builder = new RsvpErrorBuilder()
                 .setNode(new IpAddressNoZone(Ipv4Util.addressForByteBuf(Unpooled.wrappedBuffer(
                     new byte[] { (byte) 0x12, (byte) 0x34, (byte) 0x56, (byte) 0x78 }))))
@@ -211,7 +211,7 @@ public class PCEPTlvParserTest {
 
     @Test
     public void testRSVPError6SpecTlv() throws PCEPDeserializerException {
-        final Stateful07RSVPErrorSpecTlvParser parser = new Stateful07RSVPErrorSpecTlvParser();
+        final StatefulRSVPErrorSpecTlvParser parser = new StatefulRSVPErrorSpecTlvParser();
         final RsvpErrorBuilder builder = new RsvpErrorBuilder()
                 .setNode(new IpAddressNoZone(Ipv6Util.addressForByteBuf(Unpooled.wrappedBuffer(new byte[] {
                     (byte) 0x12, (byte) 0x34, (byte) 0x56, (byte) 0x78,
@@ -232,7 +232,7 @@ public class PCEPTlvParserTest {
 
     @Test
     public void testUserErrorSpecTlv() throws PCEPDeserializerException {
-        final Stateful07RSVPErrorSpecTlvParser parser = new Stateful07RSVPErrorSpecTlvParser();
+        final StatefulRSVPErrorSpecTlvParser parser = new StatefulRSVPErrorSpecTlvParser();
         final UserErrorBuilder builder = new UserErrorBuilder()
                 .setEnterprise(new EnterpriseNumber(Uint32.valueOf(12345)))
                 .setSubOrg(Uint8.valueOf(5))
similarity index 95%
rename from pcep/ietf-stateful07/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPValidatorTest.java
rename to pcep/ietf-stateful/src/test/java/org/opendaylight/protocol/pcep/ietf/PCEPValidatorTest.java
index 69e8601ae28cf8290a723d6b1e7145b935f82b09..24c7616c85a043f2fbe5323f2e94250b853980c7 100644 (file)
@@ -20,12 +20,12 @@ import java.util.Collections;
 import java.util.List;
 import org.junit.Before;
 import org.junit.Test;
-import org.opendaylight.protocol.pcep.ietf.initiated00.CInitiated00PCInitiateMessageParser;
-import org.opendaylight.protocol.pcep.ietf.initiated00.CrabbeInitiatedActivator;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07ErrorMessageParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07PCReportMessageParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07PCUpdateRequestMessageParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.StatefulActivator;
+import org.opendaylight.protocol.pcep.ietf.initiated.InitiatedActivator;
+import org.opendaylight.protocol.pcep.ietf.initiated.InitiatedPCInitiateMessageParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulActivator;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulErrorMessageParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulPCReportMessageParser;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulPCUpdateRequestMessageParser;
 import org.opendaylight.protocol.pcep.parser.BaseParserExtensionActivator;
 import org.opendaylight.protocol.pcep.parser.message.PCEPOpenMessageParser;
 import org.opendaylight.protocol.pcep.spi.PCEPDeserializerException;
@@ -35,12 +35,12 @@ import org.opendaylight.protocol.util.ByteArray;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4AddressNoZone;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ieee754.rev130819.Float32;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.concepts.rev131125.Bandwidth;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Lsp1Builder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.PcinitiateBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Srp1Builder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.PcinitiateMessageBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.pcinitiate.message.RequestsBuilder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Lsp1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.PcinitiateBuilder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Srp1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.PcinitiateMessageBuilder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.pcinitiate.message.RequestsBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.OperationalStatus;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PcrptBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PcupdBuilder;
@@ -362,9 +362,9 @@ public class PCEPValidatorTest {
 
     @Test
     public void testUpdMsg() throws IOException, PCEPDeserializerException {
-        try (CrabbeInitiatedActivator a = new CrabbeInitiatedActivator()) {
+        try (InitiatedActivator a = new InitiatedActivator()) {
             a.start(this.ctx);
-            final Stateful07PCUpdateRequestMessageParser parser = new Stateful07PCUpdateRequestMessageParser(
+            final StatefulPCUpdateRequestMessageParser parser = new StatefulPCUpdateRequestMessageParser(
                 this.ctx.getObjectHandlerRegistry());
 
             final PcupdMessageBuilder builder = new PcupdMessageBuilder();
@@ -402,13 +402,13 @@ public class PCEPValidatorTest {
 
     @Test
     public void testRptMsg() throws IOException, PCEPDeserializerException {
-        try (CrabbeInitiatedActivator a = new CrabbeInitiatedActivator();
+        try (InitiatedActivator a = new InitiatedActivator();
                 StatefulActivator b = new StatefulActivator()) {
             a.start(this.ctx);
             b.start(this.ctx);
             ByteBuf result = Unpooled.wrappedBuffer(PCRT1);
 
-            final Stateful07PCReportMessageParser parser = new Stateful07PCReportMessageParser(
+            final StatefulPCReportMessageParser parser = new StatefulPCReportMessageParser(
                 this.ctx.getObjectHandlerRegistry());
 
             final PcrptMessageBuilder builder = new PcrptMessageBuilder();
@@ -497,11 +497,11 @@ public class PCEPValidatorTest {
 
     @Test
     public void testPcinitMsg() throws IOException, PCEPDeserializerException {
-        try (CrabbeInitiatedActivator a = new CrabbeInitiatedActivator()) {
+        try (InitiatedActivator a = new InitiatedActivator()) {
             a.start(this.ctx);
             final ByteBuf result = Unpooled.wrappedBuffer(ByteArray.fileToBytes("src/test/resources/Pcinit.bin"));
 
-            final CInitiated00PCInitiateMessageParser parser = new CInitiated00PCInitiateMessageParser(
+            final InitiatedPCInitiateMessageParser parser = new InitiatedPCInitiateMessageParser(
                 this.ctx.getObjectHandlerRegistry());
 
             final PcinitiateMessageBuilder builder = new PcinitiateMessageBuilder();
@@ -529,7 +529,7 @@ public class PCEPValidatorTest {
     public void testErrorMsg() throws IOException, PCEPDeserializerException {
         try (StatefulActivator a = new StatefulActivator()) {
             a.start(this.ctx);
-            final Stateful07ErrorMessageParser parser = new Stateful07ErrorMessageParser(
+            final StatefulErrorMessageParser parser = new StatefulErrorMessageParser(
                 this.ctx.getObjectHandlerRegistry());
 
             ErrorObject error1 = new ErrorObjectBuilder().setIgnore(false).setProcessingRule(false)
@@ -649,11 +649,11 @@ public class PCEPValidatorTest {
             (byte) 0xFF, (byte) 0xFF, (byte) 0x16, (byte) 0x00
         };
 
-        try (CrabbeInitiatedActivator a = new CrabbeInitiatedActivator();
+        try (InitiatedActivator a = new InitiatedActivator();
                 StatefulActivator b = new StatefulActivator()) {
             a.start(this.ctx);
             b.start(this.ctx);
-            final Stateful07PCReportMessageParser parser = new Stateful07PCReportMessageParser(
+            final StatefulPCReportMessageParser parser = new StatefulPCReportMessageParser(
                     this.ctx.getObjectHandlerRegistry());
 
             final PcerrMessageBuilder errMsgBuilder = new PcerrMessageBuilder();
@@ -701,10 +701,10 @@ public class PCEPValidatorTest {
             (byte) 0x00, (byte) 0x00, (byte) 0x00, (byte) 0x00
         };
 
-        try (CrabbeInitiatedActivator a = new CrabbeInitiatedActivator()) {
+        try (InitiatedActivator a = new InitiatedActivator()) {
             a.start(this.ctx);
 
-            final Stateful07PCUpdateRequestMessageParser parser = new Stateful07PCUpdateRequestMessageParser(
+            final StatefulPCUpdateRequestMessageParser parser = new StatefulPCUpdateRequestMessageParser(
                     this.ctx.getObjectHandlerRegistry());
 
             final PcerrMessageBuilder errMsgBuilder = new PcerrMessageBuilder();
index 67c2a3452316d2c5f4c898409b08db7a862aa1a5..f2fd91dd13029cea35f649e112bd3c552900656e 100644 (file)
@@ -54,7 +54,7 @@
 
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>pcep-ietf-stateful07</artifactId>
+            <artifactId>pcep-ietf-stateful</artifactId>
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
index 81e63fbc99b6e2387d49132ac3f57daef6607020..846d7d640a44a3cf84a34199a5cf77314962a6ab 100755 (executable)
@@ -17,7 +17,7 @@ import java.util.Collections;
 import java.util.List;
 import java.util.Optional;
 import org.opendaylight.protocol.pcep.PCEPCapability;
-import org.opendaylight.protocol.pcep.ietf.stateful07.PCEPStatefulCapability;
+import org.opendaylight.protocol.pcep.ietf.stateful.PCEPStatefulCapability;
 import org.opendaylight.protocol.util.InetSocketAddressUtil;
 import org.opendaylight.yangtools.yang.common.Uint64;
 import org.slf4j.Logger;
index 4c92034b71382a1190f8d376fe4485549d8cd390..5a759f2565666362e3db562fb95c8a02af2a8e85 100644 (file)
@@ -36,10 +36,10 @@ import org.opendaylight.protocol.pcep.pcc.mock.api.PCCSession;
 import org.opendaylight.protocol.pcep.pcc.mock.api.PCCTunnelManager;
 import org.opendaylight.protocol.pcep.pcc.mock.spi.MsgBuilderUtil;
 import org.opendaylight.protocol.pcep.spi.PCEPErrors;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Lsp1Builder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Srp1;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Srp1Builder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Lsp1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Srp1;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Srp1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.OperationalStatus;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Pcrpt;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PlspId;
index 3d113832e6b154aeafc80fe8eeaa2f7abefaacf8..4448915ae72abfb7383bf4403f14c5bb5b260542 100644 (file)
@@ -20,8 +20,8 @@ import org.eclipse.jdt.annotation.Nullable;
 import org.opendaylight.protocol.concepts.KeyMapping;
 import org.opendaylight.protocol.pcep.PCEPCapability;
 import org.opendaylight.protocol.pcep.PCEPSessionNegotiatorFactory;
-import org.opendaylight.protocol.pcep.ietf.initiated00.CrabbeInitiatedActivator;
-import org.opendaylight.protocol.pcep.ietf.stateful07.StatefulActivator;
+import org.opendaylight.protocol.pcep.ietf.initiated.InitiatedActivator;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulActivator;
 import org.opendaylight.protocol.pcep.impl.BasePCEPSessionProposalFactory;
 import org.opendaylight.protocol.pcep.impl.DefaultPCEPSessionNegotiatorFactory;
 import org.opendaylight.protocol.pcep.impl.PCEPSessionImpl;
@@ -104,7 +104,7 @@ final class PCCsBuilder {
         final PCCActivator pccActivator = new PCCActivator();
         final StatefulActivator stateful = new StatefulActivator();
         final SyncOptimizationsActivator optimizationsActivator = new SyncOptimizationsActivator();
-        final CrabbeInitiatedActivator activator = new CrabbeInitiatedActivator();
+        final InitiatedActivator activator = new InitiatedActivator();
         final PCEPExtensionProviderContext ctx = ServiceLoaderPCEPExtensionProviderContext.getSingletonInstance();
         pccActivator.start(ctx);
         stateful.start(ctx);
index 4937e4c1802ba2f500bac3bac5cd07f613c1e474..444a6211e894e93b4bd8ecb0e43729f122c81002 100644 (file)
@@ -8,7 +8,7 @@
 package org.opendaylight.protocol.pcep.pcc.mock.api;
 
 import org.eclipse.jdt.annotation.NonNull;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.pcupd.message.pcupd.message.Updates;
 
 public interface PCCTunnelManager {
index 3c4aee7c1f99921d00b11f6ebd46561d0511b515..7a59d33aa199d12fa233a05770b95151da83d343 100644 (file)
@@ -16,7 +16,7 @@ import org.opendaylight.protocol.pcep.pcc.mock.api.PCCSession;
 import org.opendaylight.protocol.pcep.pcc.mock.api.PCCTunnelManager;
 import org.opendaylight.protocol.pcep.pcc.mock.spi.MsgBuilderUtil;
 import org.opendaylight.protocol.pcep.spi.PCEPErrors;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Pcinitiate;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Pcinitiate;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Pcrpt;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Pcupd;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.pcupd.message.pcupd.message.Updates;
index 3da71ffd54536e439220830567411ac3897e7678..edd9685f6f6fc3eb9a35b17942321bf38971e6be 100644 (file)
@@ -17,7 +17,7 @@ import org.opendaylight.protocol.pcep.spi.PCEPErrors;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4AddressNoZone;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.Tlvs1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.lsp.db.version.tlv.LspDbVersionBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.OperationalStatus;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Pcrpt;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PcrptBuilder;
index 8863b4efddd5b90a9c4eb6bb477dd3110bbfbd50..ea7a65c8343304895bac5e710e3fbe6595b6d228 100644 (file)
@@ -14,7 +14,7 @@ import java.util.List;
 import java.util.Optional;
 import org.junit.Test;
 import org.opendaylight.protocol.pcep.PCEPCapability;
-import org.opendaylight.protocol.pcep.ietf.stateful07.PCEPStatefulCapability;
+import org.opendaylight.protocol.pcep.ietf.stateful.PCEPStatefulCapability;
 import org.opendaylight.protocol.pcep.pcc.mock.protocol.PCCServerPeerProposal;
 import org.opendaylight.protocol.util.InetSocketAddressUtil;
 import org.opendaylight.yangtools.yang.common.Uint64;
index c86b59177a3cc0f0bb7fcb79afbf9967c92ea863..d3a99934a9a1e4485fad517e9e814128ceb118d5 100644 (file)
@@ -38,7 +38,7 @@ import org.opendaylight.protocol.pcep.PCEPSession;
 import org.opendaylight.protocol.pcep.PCEPSessionListenerFactory;
 import org.opendaylight.protocol.pcep.PCEPSessionNegotiatorFactory;
 import org.opendaylight.protocol.pcep.SpeakerIdMapping;
-import org.opendaylight.protocol.pcep.ietf.stateful07.StatefulActivator;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulActivator;
 import org.opendaylight.protocol.pcep.impl.BasePCEPSessionProposalFactory;
 import org.opendaylight.protocol.pcep.impl.DefaultPCEPSessionNegotiatorFactory;
 import org.opendaylight.protocol.pcep.impl.PCEPDispatcherImpl;
@@ -52,7 +52,7 @@ import org.opendaylight.protocol.pcep.spi.pojo.ServiceLoaderPCEPExtensionProvide
 import org.opendaylight.protocol.pcep.sync.optimizations.SyncOptimizationsActivator;
 import org.opendaylight.protocol.util.InetSocketAddressUtil;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.Tlvs3;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Stateful1;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Stateful1;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Pcrpt;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Tlvs1;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.lsp.object.Lsp;
index 48ccfaebffde0df512d87ffd811868c9915037ac..0ca19eb16100858812accad130ad07b57e9bc5bf 100644 (file)
@@ -27,12 +27,12 @@ import org.opendaylight.protocol.pcep.pcc.mock.spi.MsgBuilderUtil;
 import org.opendaylight.protocol.pcep.spi.PCEPErrors;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Prefix;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.PcinitiateBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.PcinitiateMessage;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Srp1Builder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.PcinitiateMessageBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.pcinitiate.message.RequestsBuilder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.PcinitiateBuilder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.PcinitiateMessage;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Srp1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.PcinitiateMessageBuilder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.pcinitiate.message.RequestsBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.OperationalStatus;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Pcupd;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PcupdBuilder;
index 6c2c4a6f6734be9e218299b17e514f21e1d1f7ce..1ecd9b7d1989215cc6219a6818c837fa188339c9 100644 (file)
@@ -16,7 +16,7 @@ import java.util.Optional;
 import org.junit.Test;
 import org.opendaylight.protocol.pcep.PCEPCapability;
 import org.opendaylight.protocol.pcep.PCEPSession;
-import org.opendaylight.protocol.pcep.ietf.stateful07.PCEPStatefulCapability;
+import org.opendaylight.protocol.pcep.ietf.stateful.PCEPStatefulCapability;
 import org.opendaylight.protocol.pcep.pcc.mock.protocol.PCCPeerProposal;
 import org.opendaylight.yangtools.yang.common.Uint64;
 
index fcce734aa07ceddda1232e4a40602b15f49ecff0..41d941e98e663ea9349d8c41259b7b9286e16cc9 100644 (file)
@@ -17,7 +17,7 @@ import java.util.Optional;
 import org.junit.Test;
 import org.opendaylight.protocol.pcep.PCEPCapability;
 import org.opendaylight.protocol.pcep.PCEPSession;
-import org.opendaylight.protocol.pcep.ietf.stateful07.PCEPStatefulCapability;
+import org.opendaylight.protocol.pcep.ietf.stateful.PCEPStatefulCapability;
 import org.opendaylight.protocol.pcep.pcc.mock.protocol.PCCPeerProposal;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PcupdBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PlspId;
index 67dcd49ab46712811d75ec880193a4dd316a5c8e..5739e273bf398130e909032adb8f35fc4f634c4e 100644 (file)
@@ -17,7 +17,7 @@ import java.util.Optional;
 import org.junit.Test;
 import org.opendaylight.protocol.pcep.PCEPCapability;
 import org.opendaylight.protocol.pcep.PCEPSession;
-import org.opendaylight.protocol.pcep.ietf.stateful07.PCEPStatefulCapability;
+import org.opendaylight.protocol.pcep.ietf.stateful.PCEPStatefulCapability;
 import org.opendaylight.protocol.pcep.pcc.mock.protocol.PCCPeerProposal;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PcupdBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PlspId;
index b5fb7e32df7014fcc503830b792a8a316458c57b..d9b1c29f18ac0b6a8f6f787d74137c69d3370dc4 100644 (file)
@@ -16,7 +16,7 @@ import java.util.List;
 import org.junit.Test;
 import org.opendaylight.protocol.pcep.PCEPCapability;
 import org.opendaylight.protocol.pcep.PCEPSession;
-import org.opendaylight.protocol.pcep.ietf.stateful07.PCEPStatefulCapability;
+import org.opendaylight.protocol.pcep.ietf.stateful.PCEPStatefulCapability;
 import org.opendaylight.protocol.pcep.pcc.mock.protocol.PCCPeerProposal;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PcupdBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PlspId;
index c6ccc239acc9eb22eb5ffe2b2179a168ee22a7b4..8b7bc137306c730bdbe76c9cd23dccb7c46986d6 100644 (file)
@@ -30,9 +30,9 @@ import org.opendaylight.protocol.pcep.pcc.mock.api.PCCTunnelManager;
 import org.opendaylight.protocol.pcep.spi.PCEPErrors;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Prefix;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Srp1Builder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.pcinitiate.message.RequestsBuilder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Srp1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.pcinitiate.message.RequestsBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Pcrpt;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PlspId;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.SrpIdNumber;
index 485a3e26ab91d3266d5be8dfa87be22fa14478f3..05dbddb3f10cd5c9848fba9143fd1539d35ee3e8 100644 (file)
@@ -59,7 +59,7 @@
             </dependency>
             <dependency>
                 <groupId>${project.groupId}</groupId>
-                <artifactId>pcep-ietf-stateful07</artifactId>
+                <artifactId>pcep-ietf-stateful</artifactId>
                 <version>${project.version}</version>
             </dependency>
             <dependency>
             </dependency>
             <dependency>
                 <groupId>${project.groupId}</groupId>
-                <artifactId>odl-bgpcep-pcep-stateful07</artifactId>
+                <artifactId>odl-bgpcep-pcep-stateful</artifactId>
                 <classifier>features</classifier>
                 <type>xml</type>
                 <version>${project.version}</version>
index 1b55fe097280405fd95543154f00f09a5d4659bb..182ff576f856454cc1d96c4d2c9dfd60d2accc1f 100644 (file)
@@ -29,7 +29,7 @@
         <module>impl</module>
         <module>spi</module>
         <module>base-parser</module>
-        <module>ietf-stateful07</module>
+        <module>ietf-stateful</module>
         <module>ietf-p2mp-te-lsp</module>
         <module>testtool</module>
         <module>server</module>
index 6bff7f5d29c42a11c9c17b1c9a3f626a7cb23527..c6860325ea5c3c6fea120028e49473141e232d3b 100644 (file)
@@ -30,7 +30,7 @@
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>pcep-ietf-stateful07</artifactId>
+            <artifactId>pcep-ietf-stateful</artifactId>
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
index 6a7dba1cc5a7040a61413a42c0b6204882e3ca00..9d64196c513251fb5960bdc83b6080dcd04414b3 100644 (file)
@@ -5,8 +5,8 @@ module odl-pcep-segment-routing {
 
     import pcep-types { prefix pcep; revision-date 2018-11-09; }
     import pcep-message { prefix msg; revision-date 2018-11-09; }
-    import odl-pcep-ietf-stateful07 { prefix stateful; revision-date 2018-11-09; }
-    import odl-pcep-ietf-initiated00 { prefix crabbe; revision-date 2018-11-09; }
+    import odl-pcep-ietf-stateful { prefix stateful; revision-date 2018-11-09; }
+    import odl-pcep-ietf-initiated { prefix initiated; revision-date 2018-11-09; }
     import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
     import network-topology { prefix nt; revision-date 2013-10-21; }
     import network-topology-pcep { prefix pn; revision-date 2020-01-20; }
@@ -167,8 +167,8 @@ module odl-pcep-segment-routing {
         }
     }
 
-    //stateful07
-    augment "/crabbe:pcinitiate/crabbe:pcinitiate-message/crabbe:requests/crabbe:ero/crabbe:subobject/crabbe:subobject-type" {
+    //stateful
+    augment "/initiated:pcinitiate/initiated:pcinitiate-message/initiated:requests/initiated:ero/initiated:subobject/initiated:subobject-type" {
         case sr-ero-type {
             uses sr-ero-subobject;
         }
@@ -230,8 +230,8 @@ module odl-pcep-segment-routing {
         }
     }
 
-    //stateful07
-    augment "/crabbe:pcinitiate/crabbe:pcinitiate-message/crabbe:requests/crabbe:rro/crabbe:subobject/crabbe:subobject-type" {
+    //stateful
+    augment "/initiated:pcinitiate/initiated:pcinitiate-message/initiated:requests/initiated:rro/initiated:subobject/initiated:subobject-type" {
         case sr-rro-type {
             uses sr-rro-subobject;
         }
index e96ea0f694f7f167698a1cfcc944757f656f5a2b..5999754352d2dc2251aaf473739d52b8cfdb4841 100644 (file)
@@ -20,7 +20,7 @@ import org.junit.Before;
 import org.junit.Test;
 import org.opendaylight.bgpcep.pcep.topology.provider.AbstractPCEPSessionTest;
 import org.opendaylight.bgpcep.pcep.topology.provider.AbstractTopologySessionListener;
-import org.opendaylight.bgpcep.pcep.topology.provider.Stateful07TopologySessionListenerFactory;
+import org.opendaylight.bgpcep.pcep.topology.provider.PCEPTopologySessionListenerFactory;
 import org.opendaylight.protocol.pcep.PCEPSession;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddressNoZone;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4AddressNoZone;
@@ -56,7 +56,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology
 import org.opendaylight.yangtools.yang.common.Uint32;
 import org.opendaylight.yangtools.yang.common.Uint8;
 
-public class TopologyProviderTest extends AbstractPCEPSessionTest<Stateful07TopologySessionListenerFactory> {
+public class TopologyProviderTest extends AbstractPCEPSessionTest<PCEPTopologySessionListenerFactory> {
 
     private AbstractTopologySessionListener<SrpIdNumber, PlspId> listener;
     private PCEPSession session;
index 4bff303a6eb00e442932f500fe073f75bdbe010c..02be31b8d4448decf8d262fdee993608fae9c096 100644 (file)
@@ -53,7 +53,7 @@
 
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>pcep-ietf-stateful07</artifactId>
+            <artifactId>pcep-ietf-stateful</artifactId>
         </dependency>
 
         <dependency>
index 4f803b606214de7c87211fb38b33678305340236..37c00865ab3cb1c02a6b225427ff2177b48609f4 100644 (file)
@@ -16,8 +16,8 @@ import java.util.List;
 import java.util.concurrent.ExecutionException;
 import org.opendaylight.protocol.pcep.PCEPCapability;
 import org.opendaylight.protocol.pcep.PCEPSessionProposalFactory;
-import org.opendaylight.protocol.pcep.ietf.stateful07.PCEPStatefulCapability;
-import org.opendaylight.protocol.pcep.ietf.stateful07.StatefulActivator;
+import org.opendaylight.protocol.pcep.ietf.stateful.PCEPStatefulCapability;
+import org.opendaylight.protocol.pcep.ietf.stateful.StatefulActivator;
 import org.opendaylight.protocol.pcep.impl.BasePCEPSessionProposalFactory;
 import org.opendaylight.protocol.pcep.impl.DefaultPCEPSessionNegotiatorFactory;
 import org.opendaylight.protocol.pcep.impl.PCEPDispatcherImpl;
index dbcd595135ab5c0f05102311efb44be26613666f..62a830a21807608371d30796a0063cb2ab7e7724 100644 (file)
@@ -35,7 +35,7 @@
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>pcep-ietf-stateful07</artifactId>
+            <artifactId>pcep-ietf-stateful</artifactId>
         </dependency>
         <dependency>
             <groupId>org.opendaylight.yangtools</groupId>
index 8c3574235622ff16df441fd5725711287a616922..9497a131403d32edf97466ef4362dda49a2edfe4 100644 (file)
@@ -31,7 +31,7 @@
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>pcep-ietf-stateful07</artifactId>
+            <artifactId>pcep-ietf-stateful</artifactId>
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
@@ -36,14 +36,14 @@ import org.opendaylight.protocol.pcep.spi.PCEPErrors;
 import org.opendaylight.protocol.pcep.spi.PSTUtil;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.PathComputationClient1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.lsp.db.version.tlv.LspDbVersion;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Lsp1;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.PcinitiateBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Srp1;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Srp1Builder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Stateful1;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.PcinitiateMessageBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.pcinitiate.message.RequestsBuilder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Lsp1;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.PcinitiateBuilder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Srp1;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Srp1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Stateful1;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.PcinitiateMessageBuilder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.pcinitiate.message.RequestsBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Arguments1;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Arguments2;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Arguments3;
@@ -109,8 +109,8 @@ import org.opendaylight.yangtools.yang.common.Uint32;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-class Stateful07TopologySessionListener extends AbstractTopologySessionListener<SrpIdNumber, PlspId> {
-    private static final Logger LOG = LoggerFactory.getLogger(Stateful07TopologySessionListener.class);
+class PCEPTopologySessionListener extends AbstractTopologySessionListener<SrpIdNumber, PlspId> {
+    private static final Logger LOG = LoggerFactory.getLogger(PCEPTopologySessionListener.class);
     private static final PlspId PLSPID_ZERO = new PlspId(Uint32.ZERO);
 
     private final AtomicLong requestId = new AtomicLong(1L);
@@ -127,7 +127,7 @@ class Stateful07TopologySessionListener extends AbstractTopologySessionListener<
     /**
      * Creates a new stateful topology session listener for given server session manager.
      */
-    Stateful07TopologySessionListener(final ServerSessionManager serverSessionManager) {
+    PCEPTopologySessionListener(final ServerSessionManager serverSessionManager) {
         super(serverSessionManager);
         this.pceServerProvider = serverSessionManager.getPCEPTopologyProviderDependencies().getPceServerProvider();
     }
@@ -702,7 +702,7 @@ class Stateful07TopologySessionListener extends AbstractTopologySessionListener<
             if (!staleLsp.getPath().isEmpty()) {
                 final Path1 path1 = staleLsp.getPath().values().iterator().next().augmentation(Path1.class);
                 if (path1 != null) {
-                    Stateful07TopologySessionListener.this.staleLsps.add(path1.getLsp().getPlspId());
+                    PCEPTopologySessionListener.this.staleLsps.add(path1.getLsp().getPlspId());
                 }
             }
             updatePccState(PccSyncState.PcepTriggeredResync);
@@ -755,7 +755,7 @@ class Stateful07TopologySessionListener extends AbstractTopologySessionListener<
                         this.lsp);
                 return OperationResults.createUnsent(PCEPErrors.USED_SYMBOLIC_PATH_NAME).future();
             }
-            if (!Stateful07TopologySessionListener.this.initiationCapability.get()) {
+            if (!PCEPTopologySessionListener.this.initiationCapability.get()) {
                 return OperationResults.createUnsent(PCEPErrors.CAPABILITY_NOT_SUPPORTED).future();
             }
 
@@ -7,9 +7,9 @@
  */
 package org.opendaylight.bgpcep.pcep.topology.provider;
 
-public final class Stateful07TopologySessionListenerFactory implements TopologySessionListenerFactory {
+public final class PCEPTopologySessionListenerFactory implements TopologySessionListenerFactory {
     @Override
     public TopologySessionListener createTopologySessionListener(final ServerSessionManager manager) {
-        return new Stateful07TopologySessionListener(manager);
+        return new PCEPTopologySessionListener(manager);
     }
 }
index c3f6a3aa7b0b1d860c56c9b30a3af00175273392..61957fd3d4dc1f582cd46917e7edb6f5f379a991 100644 (file)
@@ -16,7 +16,7 @@ import org.opendaylight.protocol.pcep.PCEPSessionState;
 import org.opendaylight.protocol.util.StatisticsUtil;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.Tlvs3;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.speaker.entity.id.tlv.SpeakerEntityId;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Pcinitiate;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Pcinitiate;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Pcupd;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.stateful.stats.rev181109.PcepEntityIdStatsAugBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.stateful.stats.rev181109.StatefulCapabilitiesStatsAug;
index b67b66b8250e33a73ecce931150eb6318913d392..a70a99fc0156d8a2de21def595866baf7e1b5da1 100644 (file)
@@ -9,9 +9,9 @@
 <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
            xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0">
 
-    <bean id="Stateful07TopologySessionListenerFactory"
-          class="org.opendaylight.bgpcep.pcep.topology.provider.Stateful07TopologySessionListenerFactory"/>
-    <service ref="Stateful07TopologySessionListenerFactory"
+    <bean id="PCEPTopologySessionListenerFactory"
+          class="org.opendaylight.bgpcep.pcep.topology.provider.PCEPTopologySessionListenerFactory"/>
+    <service ref="PCEPTopologySessionListenerFactory"
              interface="org.opendaylight.bgpcep.pcep.topology.provider.TopologySessionListenerFactory"/>
 
     <reference id="dataBroker" interface="org.opendaylight.mdsal.binding.api.DataBroker"
@@ -42,7 +42,7 @@
         <argument ref="dataBroker"/>
         <argument ref="pcepDispatcher"/>
         <argument ref="rpcProviderService"/>
-        <argument ref="Stateful07TopologySessionListenerFactory"/>
+        <argument ref="PCEPTopologySessionListenerFactory"/>
         <argument ref="topologySessionStatsRegistry"/>
         <argument ref="pceServerProvider"/>
     </bean>
index 7c376d043707c95aab068734f91981c6d7736371..13e78f1c8e2eabdc53585de60fcfdcb9afe09878 100644 (file)
@@ -22,7 +22,7 @@ import org.opendaylight.protocol.pcep.pcc.mock.spi.MsgBuilderUtil;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.Tlvs3Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.lsp.db.version.tlv.LspDbVersion;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.lsp.db.version.tlv.LspDbVersionBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Stateful1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Stateful1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.OperationalStatus;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Pcrpt;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PlspId;
@@ -41,15 +41,15 @@ import org.opendaylight.yangtools.yang.common.Uint32;
 import org.opendaylight.yangtools.yang.common.Uint64;
 
 public class IncrementalSynchronizationProcedureTest
-        extends AbstractPCEPSessionTest<Stateful07TopologySessionListenerFactory> {
+        extends AbstractPCEPSessionTest<PCEPTopologySessionListenerFactory> {
 
-    private Stateful07TopologySessionListener listener;
+    private PCEPTopologySessionListener listener;
 
     @Override
     @Before
     public void setUp() throws Exception {
         super.setUp();
-        this.listener = (Stateful07TopologySessionListener) getSessionListener();
+        this.listener = (PCEPTopologySessionListener) getSessionListener();
     }
 
     @Test
@@ -65,7 +65,7 @@ public class IncrementalSynchronizationProcedureTest
         });
 
         this.listener.onSessionDown(session, new IllegalArgumentException());
-        this.listener = (Stateful07TopologySessionListener) getSessionListener();
+        this.listener = (PCEPTopologySessionListener) getSessionListener();
 
         //session up - expect sync (LSP-DBs do not match)
         final LspDbVersion localDbVersion = new LspDbVersionBuilder()
@@ -39,9 +39,9 @@ import org.opendaylight.protocol.pcep.spi.PCEPErrors;
 import org.opendaylight.protocol.util.CheckTestUtil;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4AddressNoZone;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.topology.rev140113.NetworkTopologyRef;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Pcinitiate;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Stateful1Builder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Pcinitiate;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Stateful1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.pcinitiate.message.pcinitiate.message.Requests;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Arguments1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Arguments2Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Arguments3Builder;
@@ -97,12 +97,12 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology
 import org.opendaylight.yangtools.yang.common.RpcResult;
 import org.opendaylight.yangtools.yang.common.Uint32;
 
-public class Stateful07TopologySessionListenerTest
-        extends AbstractPCEPSessionTest<Stateful07TopologySessionListenerFactory> {
+public class PCEPTopologySessionListenerTest
+        extends AbstractPCEPSessionTest<PCEPTopologySessionListenerFactory> {
 
     private final String tunnelName = "pcc_" + this.testAddress + "_tunnel_0";
 
-    private Stateful07TopologySessionListener listener;
+    private PCEPTopologySessionListener listener;
 
     private PCEPSessionImpl session;
 
@@ -110,12 +110,12 @@ public class Stateful07TopologySessionListenerTest
     @Before
     public void setUp() throws Exception {
         super.setUp();
-        this.listener = (Stateful07TopologySessionListener) getSessionListener();
+        this.listener = (PCEPTopologySessionListener) getSessionListener();
         this.session = getPCEPSession(getLocalPref(), getRemotePref());
     }
 
     @Test
-    public void testStateful07TopologySessionListener() throws Exception {
+    public void testPCEPTopologySessionListener() throws Exception {
         this.listener.onSessionUp(this.session);
         final PcepSessionState listenerState = this.listener.listenerState;
         assertEquals(this.testAddress, listenerState.getPeerPref().getIpAddress());
@@ -438,8 +438,8 @@ public class Stateful07TopologySessionListenerTest
     public void testConflictingListeners() {
         this.listener.onSessionUp(this.session);
         assertFalse(this.session.isClosed());
-        Stateful07TopologySessionListener conflictingListener =
-                (Stateful07TopologySessionListener) getSessionListener();
+        PCEPTopologySessionListener conflictingListener =
+                (PCEPTopologySessionListener) getSessionListener();
         conflictingListener.onSessionUp(this.session);
         assertTrue(this.session.isClosed());
     }
index e0cf468a86382100cf2c6ca29da6ef37a8d91d63..a4742302ab2b79b17f596d6ab020ff416fdfa0ab 100644 (file)
@@ -25,7 +25,7 @@ import org.opendaylight.protocol.pcep.pcc.mock.spi.MsgBuilderUtil;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.Tlvs3Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.lsp.db.version.tlv.LspDbVersion;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.lsp.db.version.tlv.LspDbVersionBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Stateful1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Stateful1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.OperationalStatus;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Pcrpt;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PlspId;
@@ -47,8 +47,8 @@ import org.opendaylight.yangtools.yang.common.Uint32;
 import org.opendaylight.yangtools.yang.common.Uint64;
 
 public class PCEPTriggeredReSynchronizationProcedureTest
-        extends AbstractPCEPSessionTest<Stateful07TopologySessionListenerFactory> {
-    private Stateful07TopologySessionListener listener;
+        extends AbstractPCEPSessionTest<PCEPTopologySessionListenerFactory> {
+    private PCEPTopologySessionListener listener;
 
     private PCEPSession session;
     private final LspDbVersion lspDbVersion = new LspDbVersionBuilder().setLspDbVersionValue(Uint64.ONE).build();
@@ -57,7 +57,7 @@ public class PCEPTriggeredReSynchronizationProcedureTest
     @Before
     public void setUp() throws Exception {
         super.setUp();
-        this.listener = (Stateful07TopologySessionListener) getSessionListener();
+        this.listener = (PCEPTopologySessionListener) getSessionListener();
     }
 
     @Test
index 67cc52c8418aba140ec193725847e5fc86f285a1..15cc618e91914847ec02965f50ddf85831f6eb21 100644 (file)
@@ -23,7 +23,7 @@ import org.opendaylight.protocol.pcep.pcc.mock.spi.MsgBuilderUtil;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.Tlvs3Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.lsp.db.version.tlv.LspDbVersion;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.lsp.db.version.tlv.LspDbVersionBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Stateful1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Stateful1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.OperationalStatus;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Pcrpt;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PlspId;
@@ -42,14 +42,14 @@ import org.opendaylight.yangtools.yang.common.Uint32;
 import org.opendaylight.yangtools.yang.common.Uint64;
 
 public class PCETriggeredInitialSyncProcedureTest
-        extends AbstractPCEPSessionTest<Stateful07TopologySessionListenerFactory> {
-    private Stateful07TopologySessionListener listener;
+        extends AbstractPCEPSessionTest<PCEPTopologySessionListenerFactory> {
+    private PCEPTopologySessionListener listener;
 
     @Override
     @Before
     public void setUp() throws Exception {
         super.setUp();
-        this.listener = (Stateful07TopologySessionListener) getSessionListener();
+        this.listener = (PCEPTopologySessionListener) getSessionListener();
     }
 
     /**
@@ -57,7 +57,7 @@ public class PCETriggeredInitialSyncProcedureTest
      **/
     @Test
     public void testPcepTriggeredInitialSyncPerformed() throws Exception {
-        this.listener = (Stateful07TopologySessionListener) getSessionListener();
+        this.listener = (PCEPTopologySessionListener) getSessionListener();
 
         //session up - expect triggered sync (LSP-DBs do not match)
         final LspDbVersion localDbVersion = new LspDbVersionBuilder()
index 2e0067e175f5dc52f39bcc379fd18068785db844..eb255c4d96edfcf44864d2e7b6a5f9748a95b56b 100644 (file)
@@ -25,7 +25,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controll
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.Tlvs3Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.lsp.db.version.tlv.LspDbVersion;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.sync.optimizations.rev181109.lsp.db.version.tlv.LspDbVersionBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.crabbe.initiated.rev181109.Stateful1Builder;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev181109.Stateful1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.OperationalStatus;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.Pcrpt;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev181109.PlspId;
@@ -44,15 +44,15 @@ import org.opendaylight.yangtools.yang.common.Uint32;
 import org.opendaylight.yangtools.yang.common.Uint64;
 
 public class StateSynchronizationAvoidanceProcedureTest extends
-    AbstractPCEPSessionTest<Stateful07TopologySessionListenerFactory> {
+    AbstractPCEPSessionTest<PCEPTopologySessionListenerFactory> {
 
-    private Stateful07TopologySessionListener listener;
+    private PCEPTopologySessionListener listener;
 
     @Override
     @Before
     public void setUp() throws Exception {
         super.setUp();
-        this.listener = (Stateful07TopologySessionListener) getSessionListener();
+        this.listener = (PCEPTopologySessionListener) getSessionListener();
     }
 
     @Test
@@ -128,7 +128,7 @@ public class StateSynchronizationAvoidanceProcedureTest extends
         });
 
         this.listener.onSessionDown(session, new IllegalArgumentException("Simulate Exception"));
-        this.listener = (Stateful07TopologySessionListener) getSessionListener();
+        this.listener = (PCEPTopologySessionListener) getSessionListener();
 
         //session up - expect sync (LSP-DBs do not match)
         final LspDbVersion localDbVersion = new LspDbVersionBuilder()
index 3b87ba932432e9c37e9f264f1e341397fb4e23fe..9d5e8b834b2bf9ad2e1c21db43e55d86f8617736 100644 (file)
@@ -51,7 +51,7 @@ import org.opendaylight.yangtools.yang.common.RpcResult;
 public class TopologyProgrammingTest extends AbstractPCEPSessionTest<MockedTopologySessionListenerFactory> {
 
     private static final String NAME = "test-tunnel";
-    private static Stateful07TopologySessionListener listener;
+    private static PCEPTopologySessionListener listener;
 
     @Mock
     private InstructionScheduler scheduler;
@@ -206,7 +206,7 @@ public class TopologyProgrammingTest extends AbstractPCEPSessionTest<MockedTopol
     protected static final class MockedTopologySessionListenerFactory implements TopologySessionListenerFactory {
         @Override
         public TopologySessionListener createTopologySessionListener(final ServerSessionManager manager) {
-            listener = Mockito.spy(new Stateful07TopologySessionListener(manager));
+            listener = Mockito.spy(new PCEPTopologySessionListener(manager));
             return listener;
         }
     }
index 92c26e00feaa5a843e6b1fa4b23646ab75193191..088b237a827e7ee7f82e6d46e03da267479c3ab9 100644 (file)
@@ -38,7 +38,7 @@
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>pcep-ietf-stateful07</artifactId>
+            <artifactId>pcep-ietf-stateful</artifactId>
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
index d72aa482ed553b709043d61855122968ac5adf62..dea7c87e972d50e7c9ca5e495beafae4b1e6101f 100644 (file)
@@ -35,7 +35,7 @@
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>pcep-ietf-stateful07</artifactId>
+            <artifactId>pcep-ietf-stateful</artifactId>
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>