Change-Id: Ia93f8418c2dfb7584e5a1abb5864447d6e0bbfaa
Signed-off-by: Robert Varga <rovarga@cisco.com>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bgp-parser-api</artifactId>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bgp-parser-api</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>bgp-parser-spi</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<version>${project.version}</version>
</dependency>
<dependency>
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
* 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.bgp.parser.impl.message.update;
+package org.opendaylight.protocol.bgp.linkstate;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Arrays;
import java.util.HashMap;
*/
public class LinkstateAttributeParser implements AttributeParser {
// FIXME: update to IANA number once it is known
*/
public class LinkstateAttributeParser implements AttributeParser {
// FIXME: update to IANA number once it is known
- static final int TYPE = 99;
+ public static final int TYPE = 99;
private static final Logger logger = LoggerFactory.getLogger(LinkstateAttributeParser.class);
private static final Logger logger = LoggerFactory.getLogger(LinkstateAttributeParser.class);
*/
package org.opendaylight.protocol.bgp.parser.impl.message.update;
*/
package org.opendaylight.protocol.bgp.parser.impl.message.update;
+import org.opendaylight.protocol.bgp.linkstate.LinkstateAttributeParser;
import org.opendaylight.protocol.bgp.parser.BGPDocumentedException;
import org.opendaylight.protocol.bgp.parser.BGPError;
import org.opendaylight.protocol.bgp.parser.BGPParsingException;
import org.opendaylight.protocol.bgp.parser.BGPDocumentedException;
import org.opendaylight.protocol.bgp.parser.BGPError;
import org.opendaylight.protocol.bgp.parser.BGPParsingException;
public final class BgpLinkstateBundleTest extends AbstractBundleTest {
@Override
protected Collection<String> prerequisiteBundles() {
public final class BgpLinkstateBundleTest extends AbstractBundleTest {
@Override
protected Collection<String> prerequisiteBundles() {
- return Lists.newArrayList("bgp-concepts", "bgp-parser-api", "concepts", "framework", "util");
+ return Lists.newArrayList("bgp-concepts", "bgp-parser-api", "bgp-parser-spi", "concepts", "framework", "util");
public final class BgpParserImplBundleTest extends AbstractBundleTest {
@Override
protected Collection<String> prerequisiteBundles() {
public final class BgpParserImplBundleTest extends AbstractBundleTest {
@Override
protected Collection<String> prerequisiteBundles() {
- return Lists.newArrayList("bgp-concepts", "bgp-linkstate", "bgp-parser-api", "bgp-util", "concepts", "framework", "util");
+ return Lists.newArrayList("bgp-concepts", "bgp-linkstate", "bgp-parser-api", "bgp-parser-spi", "bgp-util", "concepts", "framework", "util");
@Override
protected Collection<String> prerequisiteBundles() {
return Lists.newArrayList("concepts", "bgp-concepts", "bgp-linkstate", "bgp-parser-api",
@Override
protected Collection<String> prerequisiteBundles() {
return Lists.newArrayList("concepts", "bgp-concepts", "bgp-linkstate", "bgp-parser-api",
- "bgp-parser-impl", "bgp-rib-api", "bgp-rib-spi", "bgp-util", "framework", "util");
+ "bgp-parser-impl", "bgp-parser-spi", "bgp-rib-api", "bgp-rib-spi",
+ "bgp-util", "framework", "util");
@Override
protected Collection<String> prerequisiteBundles() {
return Lists.newArrayList("concepts", "bgp-concepts", "bgp-linkstate", "bgp-parser-api",
@Override
protected Collection<String> prerequisiteBundles() {
return Lists.newArrayList("concepts", "bgp-concepts", "bgp-linkstate", "bgp-parser-api",
- "bgp-parser-impl", "bgp-rib-api", "bgp-rib-impl", "bgp-rib-spi", "bgp-util", "framework", "util");
+ "bgp-parser-impl", "bgp-parser-spi", "bgp-rib-api", "bgp-rib-impl",
+ "bgp-rib-spi", "bgp-util", "framework", "util");
@Override
protected Collection<String> prerequisiteBundles() {
return Lists.newArrayList("bgp-parser-api", "bgp-concepts", "bgp-linkstate",
@Override
protected Collection<String> prerequisiteBundles() {
return Lists.newArrayList("bgp-parser-api", "bgp-concepts", "bgp-linkstate",
- "bgp-parser-impl", "bgp-util", "concepts", "framework", "bgp-rib-api",
- "bgp-rib-impl", "bgp-rib-spi", "util");
+ "bgp-parser-impl", "bgp-parser-spi", "bgp-util", "concepts",
+ "framework", "bgp-rib-api", "bgp-rib-impl", "bgp-rib-spi",
+ "util");