Spring executes all matching handlers in order of creation
Spring executes all matching handlers in indefinite order
Spring executes first matching handler
Spring generates an exception
Spring selects handler based on order property