Hi,

check how it is done in openflowplugin-extension-nicira (for registering 
converters) and openflowjava-extension-nicira (for registering experimenters). 
But in short, to get both SwitchConnectionProvider (for registering 
serializers/deserializers)

and ExtensionRegistratorProvider (for registering converters), you need these 2 
references in Blueprint:


    <reference id="SwitchConnectionProvider"
               
interface="org.opendaylight.openflowjava.protocol.spi.connection.SwitchConnectionProvider"
               odl:type="openflow-switch-connection-provider-default-impl"/>

    <reference id="ExtensionRegistratorProvider"
               
interface="org.opendaylight.openflowplugin.extension.api.OpenFlowPluginExtensionRegistratorProvider"
               odl:type="openflow-plugin-provider-impl"/>


Regards,
Tomas Slusny

________________________________
Od: 茅 依露 <[email protected]>
Odoslané: streda, 24. mája 2017 5:19
Komu: [email protected]
Predmet: Re: [openflowplugin-dev] Experimenter Message via Rest Interface


Hi!



I ‘m working at experimenter message,  and feel confused.

I  wrote a new bundle (import openflowplugin version:  stable boron)  to 
register my convertor and serializer, but cannot get the converterregister by 
blueprint??

The blueprint provided by openflowplugin shows:





<service ref="openflowPluginProvider" odl:type="openflow-plugin-provider-impl">

    <interfaces>

      
<value>org.opendaylight.openflowplugin.api.openflow.OpenFlowPluginProvider</value>

      
<value>org.opendaylight.openflowplugin.extension.api.OpenFlowPluginExtensionRegistratorProvider</value>

    </interfaces>

  </service>





Also when I read the codes ,find “Todo”



        // TODO: copied from OpenFlowPluginProvider (Helium) misusesing the old 
way of distributing extension converters

        // TODO: rewrite later!

        
OFSessionUtil.getSessionManager().setExtensionConverterProvider(extensionConverterManager);





And I try the stable beryllium, use config.xml, but seems the send-experimenter 
service not implemented?





Or Shall I do my developments on openflowplugin?



I really wonder how to registers my converter……which makes me crazy



It will be great appreciate If you can help me!!!!!!!!!!!!!!!!


Tomáš Slušný
Software Developer

PANTHEON technologies s.r.o.
Janka Kráľa 9, 974 01 Banská Bystrica
Slovakia
Tel / +421 220 665 111

MAIL / [email protected]
WEB / www.pantheon.tech


_______________________________________________
openflowplugin-dev mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev

Reply via email to