Thanks a lot..

On 29 March 2016 at 14:34, Manikumar Reddy <ku...@nmsworks.co.in> wrote:

> Hi,
>
> You need to implement org.apache.kafka.common.serialization.Serializer,
> org.apache.kafka.common.serialization.Deserializer
> interfaces. Encoder, Decoder interfaces are for older clients.
>
> Example code:
>   https://github.com/omkreddy/kafka-example
> s/tree/master/consumer/src/main/java/kafka/examples/common/serialization
>
> On Tue, Mar 29, 2016 at 8:24 AM, Ratha v <vijayara...@gmail.com> wrote:
>
> > Hi all;
> >
> > I have written my custom serialiser/deserializer to publish/consume my
> java
> > bean objects.
> > However i get class nor found exception for "kafka.serializer" packages.
> > Can someone point me which class i have to use to implement my
> > custom serializer in kafka 0.9.x?
> >
> > import kafka.serializer.Decoder;
> > import kafka.serializer.Encoder;
> > import kafka.utils.VerifiableProperties;
> > public class FileSerializer implements Encoder<File>, Decoder<File> {
> >
> >     public FileSerializer() {
> >
> >     }
> >
> >     public RawFileSerializer(VerifiableProperties verifiableProperties) {
> >         /* This constructor must be present for successful compile. */
> >     }
> >
> >     @Override
> >     public byte[] toBytes(File file) {
> >     ....
> >
> >     }
> >
> >     @Override
> >     public File fromBytes(byte[] fileContent) {
> >         ....
> >         return (File) obj;
> >     }
> >
> > }
> >
> >
> > I have added following pom dependency.
> >
> > <dependency>
> >
> >     <groupId>org.apache.kafka</groupId>
> >
> >     <artifactId>kafka-clients</artifactId>
> >
> >     <version>0.9.0.0</version>
> >
> > </dependency>
> >
> >
> > Thanks
> > --
> > -Ratha
> > http://vvratha.blogspot.com/
> >
>



-- 
-Ratha
http://vvratha.blogspot.com/

Reply via email to