I just talked to Hiram to figure out why it got there in the first place. He gives a

-1 for removing,

and I change my vote to 0 :). The idea comes from the spring jms template and it's quite handy when you want to reuse the template and keep sending to the same uri. The endpoint uri resolves once. Well, I can see it's usefulness. I'd say let's keep it.

More opinions welcome,
Hadrian



On Nov 12, 2008, at 8:22 AM, Jon Anstey wrote:

I've never used this, nor could I imagine when I'd ever want to use it.

+1 for removing

On Wed, Nov 12, 2008 at 9:34 AM, Hadrian Zbarcea <[EMAIL PROTECTED]> wrote:

Hi Claus,

Now I get it :).  In any non trivial case it's useless and could be
confusing/error prone I agree.

I think it is there mostly for convenience for developers, so if we take it out the inconvenience would be that they'd have to specify the endpoint
(uri) explicitly, which from my point of view is good.

A strong +1 from me on this, but I'd like another opinion too.

Cheers
Hadrian



On Nov 12, 2008, at 1:56 AM, Claus Ibsen wrote:

Hi

Yes I did not make my point clear.

It's the fact that CamelContext requires a default endpoint URI to be configured. Then you can use ProducerTemplate.sendBody("Hello World") and then it will send this body the default endpoint URI. Normally you
have to provide the URI as well such as:
ProducerTemplate.sendBody("direct:in", Hello World");

The class DefaultEndpoint should of course be there as the base class ;)



/Claus

On Tue, Nov 11, 2008 at 10:40 PM, Hadrian Zbarcea <[EMAIL PROTECTED] >
wrote:

Claus,

DefaultEndpoint is the base class for all Endpoints and provides a
default
implementation of the Endpoint methods.

Am I misunderstanding your question?

Hadrian

On Nov 11, 2008, at 2:22 PM, Claus Ibsen wrote:

Hi

I am wondering if this "default" endpoint is used by anyone? I am
wondering what the purpose really is and what it solves. Is it
possible to consider to remove this?
Would remove many methods for ProducerTemplate so less for end users
to get confused by.

--

/Claus Ibsen
Apache Camel Committer
Blog: http://davsclaus.blogspot.com/






--

/Claus Ibsen
Apache Camel Committer
Blog: http://davsclaus.blogspot.com/





--
Cheers,
Jon

http://janstey.blogspot.com/

Reply via email to