avro-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From michał <michal.one1...@gmail.com>
Subject Re: How to define Protocol from AVDL?
Date Mon, 30 Sep 2013 10:33:29 GMT
Yes thank you Doug. This was the answer.

W dniu 03.09.2013 19:15, Doug Cutting pisze:
> This can be accomplished with something like:
>
>    import org.apache.avro.compiler.idl.Idl;
>    ...
>      Protocol p = new Idl(new File("MyProtocol.avdl")).CompilationUnit();
>    ...
>
> This should be better documented.
>
> Doug
>
> On Mon, Sep 2, 2013 at 3:57 AM, michał <michal.one1337@gmail.com> wrote:
>> Hi,
>>
>> This is my first time with mailing list.
>> Question:
>>
>> The reading od AVPR is easy:
>>
>> Protocol protocol = Protocol.parse(new File("ht-proto.avpr"));
>>
>> But this does not work for IDL files (AVDL).
>>
>> How to read the AVDL file so I could accomplish the following task but using
>> AVDL instead of AVPR:
>>
>> public static void main (String[] args)  {
>>       Main.class.getResourceAsStream("net/protocol_man.avdl");
>>       Protocol protocol  =
>>
>> Protocol.parse(Main.class.getResourceAsStream("net/protocol_man.avpr"));
>>                                                     //this doesnt work for
>> AVDL file
>>   }
>>
>>
>>
>>


Mime
View raw message