BUG-3888 : refactoring, removed unused session validators
[bgpcep.git] / bgp / rib-impl / src / main / java / org / opendaylight / protocol / bgp / rib / impl / BGPClientSessionNegotiatorFactory.java
index 4b6736a177aceb8a6480e665ef55f96d06661785..9912068df8bfe58872bd47e03ee7656d602e1ab5 100644 (file)
@@ -15,16 +15,14 @@ import org.opendaylight.protocol.bgp.rib.spi.SessionNegotiator;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev100924.AsNumber;
 
 public final class BGPClientSessionNegotiatorFactory implements BGPSessionNegotiatorFactory<BGPSessionImpl> {
-    private final BGPClientSessionValidator validator;
     private final BGPPeerRegistry peerRegistry;
 
     public BGPClientSessionNegotiatorFactory(final AsNumber remoteAs, final BGPPeerRegistry peerRegistry) {
         this.peerRegistry = peerRegistry;
-        this.validator = new BGPClientSessionValidator(remoteAs);
     }
 
     @Override
     public SessionNegotiator getSessionNegotiator(final Channel channel, final Promise<BGPSessionImpl> promise) {
-        return new BGPClientSessionNegotiator(promise, channel, peerRegistry, validator);
+        return new BGPClientSessionNegotiator(promise, channel, this.peerRegistry);
     }
 }