Spring listener registration