completed activemq wrapper class