Class ReusableMessageFactory