I'm trying to do a PoC in order to implement the pipes and filters eip pattern with Apache Camel.
From Camel documentation, I'm assuming that each filter must be implemented as an Endpoint ("With Camel you can split your processing across multiple independent Endpoint instances which can then be chained together.")
So, if I understood correctly, the Authenticate filter (from the example) must implement the Endpoint interface.
The "problem" is that I don't want to "re-invent the wheel". So instead of implementing the interface from the scratch, I'm almost sure that I can use an already implemented one. And the one is the BeanEndpoint.
Is that right?
I found a few examples of pipes and filters patterns (like this one) but none of then show how to implement the beans.
Can someone provide a bean implementation example?
TIA,
Bob