All the camel components itself are examples. So if you develop a
component that is similar to one ore more of the camel ones, then take
a look at the source code how they are developed.

If you want better Camel documentation, then take a look at the books
http://camel.apache.org/books

On Mon, Dec 7, 2015 at 11:11 AM,  <jimi.hulleg...@svensktnaringsliv.se> wrote:
> Hi Taariq,
>
> Thanks for the link to the page "Creating a new Camel Component". It should 
> really be mentioned in the page "Writing Components", since it helped me a 
> lot. I think it should also be mentioned in the user guide (I looked, but no 
> link to http://camel.apache.org/creating-a-new-camel-component.html is 
> included there). I would edit these pages myself, but don't have the 
> permission to. I don't even seem to be able to add comments to these pages.
>
> Oh, and one more thing... The page "Creating a new Camel Component" describes 
> how to use a Maven archetype to create a consumer of the polling type. Is 
> there also an archetype, or example code, for a consumer of a non-polling 
> type? If I understand things correctly, you call it an event based consumer.
>
> Regards
> /Jimi
>
> Taariq wrote:
>>
>> Hi Jimi,
>> We really love contributions so please feel free to make notes and edit the 
>> wiki.
>> I usually create components using maven as shown here;
>> http://camel.apache.org/creating-a-new-camel-component.html
>>
>> Change the version and run, you'll have a working project in seconds.
>>
>> Have fun.
>>
>> > On 06 Dec 2015, at 18:35, <jimi.hulleg...@svensktnaringsliv.se> 
>> > <jimi.hulleg...@svensktnaringsliv.se> wrote:
>> >
>> > I'm evaluating Camel for a coming project, and so far it looks pretty 
>> > impressive. But I would like to try and write my own endpoint 
>> > implementation,
>> > just to test it out, and the documentation on the website is a bit 
>> > lacking, to say the least. At the minimum, one would think one could find 
>> > a complete example, in java code, but I can't find any.
>> >
>> > The documentation I found was this page:
>> > http://camel.apache.org/how-can-i-create-a-custom-component-or-endpoint.html
>> >
>> > It then refers me to this page:
>> > http://camel.apache.org/writing-components.html
>> >
>> > And under the section "Writing Endpoints" it basically just mentions that 
>> > I should extend DefaultEndpoint, and implement the methods
>> > createProducer() and/or createConsumer(), but it doesn't say anything on 
>> > *how* I do that. From reading the documentation and reading
>> > the javadoc, I still have no idea on how to actually write the code. Let's 
>> > say that to learn this, I want to write an EndPoint
>> > that outputs some random famous quotes. Or even simpler still, it could 
>> > just output the same String over and over. How would I go about doing that?
>> >
>> > I also looked at the examples in the release zip file, but I couldn't find 
>> > any java-file with the text "Endpoint" in the name,
>> > so I assume there is no such example to be found there.



-- 
Claus Ibsen
-----------------
http://davsclaus.com @davsclaus
Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to