import javax.annotation.concurrent.ThreadSafe;
+import org.opendaylight.protocol.pcep.spi.EROSubobjectHandlerRegistry;
import org.opendaylight.protocol.pcep.spi.LabelHandlerRegistry;
import org.opendaylight.protocol.pcep.spi.MessageHandlerRegistry;
import org.opendaylight.protocol.pcep.spi.ObjectHandlerRegistry;
import org.opendaylight.protocol.pcep.spi.PCEPProviderContext;
-import org.opendaylight.protocol.pcep.spi.SubobjectHandlerRegistry;
+import org.opendaylight.protocol.pcep.spi.RROSubobjectHandlerRegistry;
import org.opendaylight.protocol.pcep.spi.TlvHandlerRegistry;
+import org.opendaylight.protocol.pcep.spi.XROSubobjectHandlerRegistry;
/**
*
private final LabelHandlerRegistry labelReg = new SimpleLabelHandlerRegistry();
private final MessageHandlerRegistry msgReg = new SimpleMessageHandlerRegistry();
private final ObjectHandlerRegistry objReg = new SimpleObjectHandlerRegistry();
- private final SubobjectHandlerRegistry eroSubReg = new SimpleSubobjectHandlerFactory();
- private final SubobjectHandlerRegistry rroSubReg = new SimpleSubobjectHandlerFactory();
- private final SubobjectHandlerRegistry xroSubReg = new SimpleSubobjectHandlerFactory();
+ private final EROSubobjectHandlerRegistry eroSubReg = new SimpleEROSubobjectHandlerFactory();
+ private final RROSubobjectHandlerRegistry rroSubReg = new SimpleRROSubobjectHandlerFactory();
+ private final XROSubobjectHandlerRegistry xroSubReg = new SimpleXROSubobjectHandlerFactory();
private final TlvHandlerRegistry tlvReg = new SimpleTlvHandlerRegistry();
private SingletonPCEPProviderContext() {
}
@Override
- public LabelHandlerRegistry getHandlerRegistry() {
+ public LabelHandlerRegistry getLabelHandlerRegistry() {
return labelReg;
}
@Override
public MessageHandlerRegistry getMessageHandlerRegistry() {
- return msgReg;
+ return this.msgReg;
}
@Override
public ObjectHandlerRegistry getObjectHandlerRegistry() {
- return objReg;
+ return this.objReg;
}
@Override
- public SubobjectHandlerRegistry getEROSubobjectHandlerRegistry() {
- return eroSubReg;
+ public EROSubobjectHandlerRegistry getEROSubobjectHandlerRegistry() {
+ return this.eroSubReg;
}
@Override
- public SubobjectHandlerRegistry getRROSubobjectHandlerRegistry() {
- return rroSubReg;
+ public RROSubobjectHandlerRegistry getRROSubobjectHandlerRegistry() {
+ return this.rroSubReg;
}
@Override
- public SubobjectHandlerRegistry getXROSubobjectHandlerRegistry() {
- return xroSubReg;
+ public XROSubobjectHandlerRegistry getXROSubobjectHandlerRegistry() {
+ return this.xroSubReg;
}
@Override
public TlvHandlerRegistry getTlvHandlerRegistry() {
- return tlvReg;
+ return this.tlvReg;
}
}