This attribute in some case is used for an inbound endpoint, and in other cases for an outbound endpoint which seems to be a bit ambiguous and therefore not ideal
- Should MuleEvent has origenEndpoint and destinationEndpoint attributes?
- Should we have MuleInboundEvent and MuleOutboundEvent?
- It's OK that this attribute is ambiguous. The type of endpoint changes depending on if it's pre-component or post-component?